1. Bella Vista Groves 3117 W Telegraph Rd, Fillmore, CA 93015 Coordinate: 34.38483,-118.97265 Phone: (805) 377-5499