Dr. Michael Mazziotta II, DPM
Podiatric Foot & Ankle Surgery
Make an Appointment
(772) 569-0081Telehealth services available
Indian River Health Center is located at 1880 37th St Ste 4, Vero Beach, FL 32960.
Providers at Indian River Health Center specialize in Podiatric Foot & Ankle Surgery.
Visit Healthgrades to view Indian River Health Center hours.
Two providers practice at Indian River Health Center.
Use the insurance check on this page to verify if Indian River Health Center is in-network.