1. G & L Watersports 28710 Las Haciendas St, Temecula, CA 92590 Coordinate: 33.5093,-117.15768 Phone: (951) 699-3699