Address:

Chula Vista, CA 91911

Hours:

Mon - Sat: 7am - 7pm