The Village House

📍 1155 Indian Springs Road, Indiana, PA 15701 · Indiana County

Assisted Living42 licensed beds
Schedule a Tour ← More in Indiana