Contact Us Our Location 1220 Main St. Worcester, MA 01603 Tel: (508) 752 – 5609 Fax: (508) 798 – 9634 Looking for specific contact information? CLick here to see faculty and staff information Click here to request more information about OLA