Welcome to the Blog of Dr. Diresta and Dr. Barnes, DPM, MPH Whether you are an existing patient or searching for a podiatrist in the Newburyport, MA area, we’re excited Read More
37 1/2 Forrester Street
Newburyport, MA 01950
(978) 465-0450
8:00 am - 5:00 pm
8:00 am - 5:00 pm
9:00 am - 5:00 pm
8:00 am - 5:00 pm
8:00 am - 5:00 pm
Closed
Closed