Indiana Center For Recovery – Alcohol & Drug Rehab Lafayette is an addiction treatment center located at 2529 Schuyler Ave #700, Lafayette, IN 47905. The facility offers various services, including alcohol and drug rehabilitation, family counseling, and mental health support. Open 24 hours a day, the center is dedicated to helping individuals achieve recovery in a compassionate environment. For more information, you can contact them at +17654704700 or visit their website at treatmentindiana.com.