1. My Mechanic 1899 Palma Dr, Ventura, CA 93003 Coordinate: 34.25565,-119.22814 Phone: (805) 477-9977
2. Asian AutoTech of Ventura 1200 Callens Rd, Ventura, CA 93003 Coordinate: 34.26214,-119.23929 Phone: (805) 639-8568