HomeIndianapolis, IN, INTheodora House
Theodora House — photo 1
1 / 1

Theodora House

★★☆☆☆2.3(3 reviews)· Indianapolis, IN, IN

About This Home

Theodora House is a sober living home providing a supportive environment for individuals in recovery in Indianapolis, IN, in the northeastern United States. Located at 927 N Pennsylvania St, Indianapolis, IN 46202, Theodora House serves as a transitional residence to help residents achieve long-term recovery. More information and contact details for Theodora House are available on SoberLivingCentral.com. Visitors can explore the full listing for further details on their services and amenities.

Location & Contact

Address
927 N Pennsylvania St, Indianapolis, IN 46202, United States
City
Indianapolis, IN, IN 46202

Contact This Home

Reach out directly — no referral fees or middlemen.

Google Rating
★★☆☆☆2.3
Total Reviews3
LocationIndianapolis, IN, IN

More in Indianapolis, IN

Other Sober Living Homes Nearby

View all homes in Indianapolis, IN