Dr. Miriam Theresa Dougherty, MD | Ophthalmologist in Newton, MA | FindClarity