Meadow View Health and Rehabilitation Center
900 Anson St
Salem, IN 47167
Meadow View Health and Rehabilitation Cente is a 98 unit nursing home facility situated in Salem, Indiana. The facility is in a mostly middle income area, with an average per-family income of $38,138. With around 16,000 residents in ...