Location 2710 Otay Lakes Rd.Chula VistaCA91915 Next Event No upcoming events Loading Map.... Salt Creek Rec Center2710 Otay Lakes Rd. - Chula Vista'.__('Events', 'events-manager').' 32.643907 -116.944892 Upcoming Events No events in this location