2 views
Updated: July 23rd, 2023 | Dedham | Doctor List M | Dedham Ophthalmic Consultants & Surgeons | Ophthalmology,
Specialty: Ophthalmology
Address: 980 Washington Street, Suite 120, Dedham, MA 02026
Phone: (781) 251-2222
Website:
Clinic: Dedham Ophthalmic Consultants & Surgeons
Expertise | Cornea & External Eye Disease, Cataract Surgery, Glaucoma, Laser Surgery |
Hospital Affiliations | Norwood Hospital, Beth Israel Deaconess Hospital-Needham |
Insurance | Aetna, Blue Cross Blue Shield, Cigna, UnitedHealthcare |
Description |