tree in backyard

Eye Care Specialists

Business Overview

Contact Us
A
customer rated
3 customer reviews
10 years on Angie's List
Contact Eye Care Specialists
Phone Number
(781) 769-8880
Address
825 Washington St
Norwood, MA
02062

About Us

Eye Care Specialists is a full-service Ophthalmology practice specializing in LASIK, Refractive Surgery and routine eye care, and has been serving the New England area for over 20 years now. There are two doctors at this site. LASIK surgery is performed at this site. To see if this provider is certified, visit www.abms.org.