Norwood Healthcare is a nursing home located in Norwood , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 02/07/1989. It has 170 certified beds. Norwood Healthcare is located 460 Washington Street, Norwood, MA 2062 and can be contacted via phone number (781) 769-2200.