Locations | Otay Lakes Road
Otay Lakes Road
Our Otay Lakes Road location is located at:
945 Otay Lakes Road B
Chula Vista, California 91913
619-482-1440
Hours of Operation:
Sunday: 6am - 11pm
Monday: 6am - 11pm
Tuesday: 6am - 11pm
Wednesday: 6am - 11pm
Thursday: 6am - 11pm
Friday: 6am - 11pm
Saturday: 6am - 11pm