Landmark Recovery
Open
13590 N Meridian St
Carmel, IN 46032
Landmark is an inpatient rehab in Indiana that offers residential treatment, medical detox, partial hospitalization, and intensive outpatient programs to help patients overcome substance abuse problems.
Also at this address
See a problem?
