Skip to main content
Assisted LivingMemory CareSkilled NursingRehabilitation

Southwood Healthcare Center

2222 E Margaret Ave, Terre Haute, IN 47802

Location & Nearby Healthcare

2222 E Margaret Ave

Terre Haute, IN 47802

Loading map...
Property
HHospital
Pharmacy
PRehab / PT
Open in Google Maps

Nearby Communities