Country Center For Health and Rehabilitation
180 Low St
Newburyport, MA 01950
Country Center For Health and Rehabilitation is a 111 room nursing care facility. It is located at 180 Low St in Newburyport, Massachusetts. The surrounding area has an average population density, with around 18,000 individuals living in the ...