Fensalden Inn
33810 Navarro Ridge Rd
·
Albion
CA
95410