1. Southcoast 2373 La Mirada Dr, Vista, CA 92081 Coordinate: 33.1523,-117.22794 Phone: (760) 941-7000
2. Electrolux 1605 S Melrose Dr Ste C, Vista, CA 92081 Coordinate: 33.16589,-117.24672 Phone: (760) 598-8492