New England Optical Shop
- For the safety of our patients our Optical Shop will be closed until further notice
- Our Optical Shop team is available to answer any questions and hear your concerns. Call 617-636-5857 to reach our team! Please allow up to 3 business days for us to respond.