Fillmore
In Town
Best Western La Posada
827 Ventura St. (HWY 126)
Fillmore, CA 93015
(805) 524-0440