Life Source

Treatment facility in Decatur, Alabama.

1103 5th Ave SW, Decatur, AL 35601

About Life Source

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.

Location & contact

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours