1. Southcoast 2373 La Mirada Dr, Vista, CA 92081 Coordinate: 33.1523,-117.22794 Phone: (760) 941-7000