1. FinishMaster 1265 Distribution Way, Vista, CA 92081 Coordinate: 33.15071,-117.23478 Phone: (760) 734-3800
2. Olympic Auto Body 119 Terracina Way, Vista, CA 92083 Coordinate: 33.20192,-117.24587 Phone: (760) 726-8632