New England College of Optometry
⚠️ This facility has been closed 1 time by the Health Department
Latest: PASS
February 26, 2026
Address
424 BEACON ST
Fenway, MA 02115
Inspection History
7 inspections
2 failures
1 closures
License
License #522718
Last inspected: February 26, 2026