41. Garcia Auto Center 2386 E Thompson Blvd, Ventura, CA 93003 Coordinate: 34.27297,-119.265 Phone: (805) 653-1371