Owen Valley Health Campus August 19, 2021 · Memory Care Claim Listing Contact Information 920 State Road 46, Spencer, Indiana 47460 (812) 510-4450 Get Directions By car By public transit Walking Bicycling Detailed InformationOwen Valley Health Campus provides compassionate senior living solutions in Spencer IN Visit our website to learn more Owner Trilogy Health Services