Is located on the corner of Bedford St and Orchard St
Less than ½ a mile from St. Luke’s Hospital in the West End.
100 Bedford ST
New Bedford, MA 02740
Dr. Merolla is a provider in almost every insurance. There are so few he is not in, you need to call to find out.