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




