New Bedford MA J Mark MD, Doctors 1. 82 Apple Tree Ln, New Bedford, MA 02740 | Treadup, J Mark MD (508) 993-8181