13590 N Meridian St, Carmel, Indiana 46032(317) 284-9496
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.