Contact Us and Location

Palo Cedro Inn

Open 7 days a week from 11 AM to 11 PM

9191 Deschutes Road, Palo Cedro 96073

(530) 547-2022