Sherrill House is a nursing home located in Boston , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 03/12/1971. It has 196 certified beds. Sherrill House is located 135 South Huntington Avenue, Boston, MA 2130 and can be contacted via phone number (617) 731-2400.