
Dr. Joseph Albright, DPM
Podiatry
Make an Appointment
(831) 728-8844Telehealth services available
The Foot Doctors of Santa Cruz is located at 47 Penny Ln Ste 1, Watsonville, CA 95076.
Providers at The Foot Doctors of Santa Cruz specialize in Podiatry, Podiatric Foot & Ankle Surgery, and Podiatric Surgery.
Visit Healthgrades to view The Foot Doctors of Santa Cruz hours.
Nine 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.