Hours: Open daily by appointment only. Please email, call, or fill out the form below to schedule a visit.
Address: 680 Worcester Rd, 1st floor, Framingham, MA 01702
Directions: Route 9 Eastbound across from Trader Joes Plaza. Down the steps and below Optical View