Seven Hills Foundation Address 81 Hope Avenue Worcester, MA 01603 Telephone Number - Fax Number Locate 42.231455, -71.8254453 Additional Details The above facility information is self-reported Return to Facility Search Results