Southwood At Norwell Nursing Ctr is a nursing home located in Norwell , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 10/28/1993. It has 142 certified beds. Southwood At Norwell Nursing Ctr is located 501 Cordwainer Drive, Norwell, MA 2061 and can be contacted via phone number (781) 982-7450.