Sherrill House, Inc. Address 135 South Huntington Avenue Boston, MA 02130 Telephone Number (617) 731-2400 Fax Number Locate 42.3280782, -71.1113799 Additional Details The above facility information is self-reported Return to Facility Search Results