Life Source is an addiction treatment center located at 1103 5th Ave SW, Decatur, AL 35601. We provide comprehensive support for individuals seeking recovery, with services available 24 hours a day throughout the week. Our dedicated team is committed to helping clients achieve their goals in a safe and supportive environment. For more information, visit our website at lifesourcehalfway.com or call us at +12564762975.