Life Recovery Center

4.0 (32 reviews)

Professional addiction treatment services in Indianapolis, Indiana.

Loading map...

IR

Insurance & Payment

Please contact the facility directly to verify insurance coverage and payment options.

Contact Life Recovery Center

Address
6350 Shadeland Ave, Indianapolis, IN 46220
Website
Visit Website