Miriam Theresa Dougherty, MD, Ophthalmology

2000 Washington St Ste 206
Newton Lower FallsMA  02462-1602 (Middlesex County)


Phone: 617-332-6311
Fax: 617-243-5650

NPI: 1407073653
License Number: MA46091 (MA)