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
1226 Soquel Ave,
Santa Cruz, CA
95062
Saturday: 9a.m.-4p.m