1. Lomack Service Corp 2259 S Santa Fe Ave, Vista, CA 92083 Coordinate: 33.16902,-117.2067 Phone: (760) 727-3607
2. Southcoast 2373 La Mirada Dr, Vista, CA 92081 Coordinate: 33.1523,-117.22794 Phone: (760) 941-7000