Book an Appointment Now! Walk Ins Welcome! Phone Number: Call Now! 619-555-5555 Address: 555 Broadway Street Chula Vista, CA 91910 HOURS OF OPERATION MON – FRI 10AM – 4PM SAT – SUN 11AM – 5PM