Best Western La Posada Motel

Best Western La Posada Motel, 827 Ventura St, Fillmore, CA 93015, United States

(805) 524-0440

Location