Contact
Serving the Santa Cruz communities.
Our Location
- 1226 Soquel Ave
- Santa Cruz, CA
- 95062
Contact Us
- New Patients: 831-888-2320
- Current Patients: 831-423-2315
- Fax: 831-423-2320
- cques@aol.com
We're Open
- Monday-Friday: 9a.m.-6p.m.
- Saturday: 9a.m.-4p.m
- Sunday: Closed
