Dr. Marisa Dematteo-Santa, DPM
Podiatry
Make an Appointment
(203) 838-0442Telehealth services available
Spanish
Arch Foot Care is located at 761 Main Ave Ste 106, Norwalk, CT 06851.
Providers at Arch Foot Care specialize in Podiatry.
Two 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.