Dr. Francis D'Ambrosio Sr, MD is a ophthalmology specialist in Boston, MA. She currently practices at Tufts Medical Center Department of Obstetrics and Gynecology.
Compare with other Ophthalmology Specialists
Compare Dr. D'Ambrosio Sr with other Ophthalmology Specialists near you
Tufts Medical Center Department of Obstetrics and Gynecology800 Washington St, Boston, MA 02111 Existing Patients: (617) 636-5000
- Tufts University, Medical School — 1945
Be the first to leave a review
How likely are you to recommend Dr. D'Ambrosio Sr?
Thank you for sharing your feedback about Dr. Francis D'Ambrosio Sr, MD.