Palo Cedro Inn

9191 Deschutes Rd Palo Cedro CA 96073 USA

(530) 547-2022

Location