LLife Source
Call (256) 476-2975Treatment facility in Decatur, Alabama.
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.