LOCATION

1421 Keck Rd, Chula Vista, CA 91913

HOURS OF OPERATION
Monday – Thursday: 8am – 7:30pm
Friday: 8am – 3:30pm
Saturday: 8am – 12pm