New listing
920 W Highway 46, Spencer, IN47460
Pricing not shared. Ask the community.
Skilled Nursing
Owen Valley Rehabilitation and Healthcare Center is a Medicare and Medicaid certified nursing home in Spencer, Indiana with 113 certified beds, operated by Cast…
