Dr. Marisa Dematteo-Santa, DPM
Podiatry
Make an Appointment
(203) 838-0442Telehealth services available
Spanish
Arch Foot Care is located at 488 Main Ave, Norwalk, CT 06851.
Providers at Arch Foot Care specialize in Podiatry.
Visit Healthgrades to view Arch Foot Care hours.
Three providers practice at Arch Foot Care.
Use the insurance check on this page to verify if Arch Foot Care is in-network.
Providers at Arch Foot Care can provide language services for Spanish.