Existing Client?
Sign In
Life Recovery Center
I’m an Existing Client
Life Recovery Center - Telehealth
Life Recovery Center - Shadeland
6350 N Shadeland Ave #5
Indianapolis,
IN
46220
Directions
Life Recovery Center - Downtown
1440 N. Hudson St.
Indianapolis,
IN
46202-2532
Directions