Victoria Haven Nursing Facility is a nursing home located in Norwood , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 03/01/1994. It has 31 certified beds. Victoria Haven Nursing Facility is located 137 Nichols Street, Norwood, MA 2062 and can be contacted via phone number (781) 762-0858.