
Dr. Joseph Albright, DPM
Podiatry
Make an Appointment
(831) 475-7900Telehealth services available
The Foot Doctors of Santa Cruz is located at 9029 Soquel Ave Ste D, Santa Cruz, CA 95062.
Providers at The Foot Doctors of Santa Cruz specialize in Podiatry and Podiatric Foot & Ankle Surgery.
Six providers practice at The Foot Doctors of Santa Cruz.
Use the insurance check on this page to verify if The Foot Doctors of Santa Cruz is in-network.