mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Spencer, IN 47460
2
Overall Stars
Owen Valley Health Campus
920 W Hwy 46
Spencer, IN, 47460
(812) 829-2331
Nursing Home
Information
Owen Valley Health Campus is a government - county nursing home certified for medicare and medicaid in Spencer, IN.