3278 Main StreetChula Vista, CA 91911
1-858-764-4467
Phone/Office Hours: 3am - 11:59pm
Service Hours: 24/7/365