Back to top

Balch Hotel

40 S. Heimrich St.
Dufur, OR 97021
United States
541.467.2277

Information out of date? Let us know