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