Sutton Hill Center is a nursing home located in North Andover , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 10/05/1990. It has 142 certified beds. Sutton Hill Center is located 1801 Turnpike Street, North Andover, MA 1845 and can be contacted via phone number (978) 688-1212.