Debra Yensen's office is located at 1242 Herrick St, McCall, ID 83638. Find other locations and directions.