Contact Us 680 Worcester Road Framingham, MA 01702 Phone: 508-872-5595 info@theopticalview.com Hours Mon – Sat: 10:00am – 5:00pm Directions