Location 2710 Otay Lakes Rd.Chula VistaCA91915 Next Event No upcoming events Loading Map.... Salt Creek Rec Center2710 Otay Lakes Rd. - Chula VistaEvents 32.643907 -116.944892 Upcoming Events No events in this location