Twin Lakes Recovery Center is an accredited substance abuse treatment center in Atlanta, Georgia. Twin Lakes offers both residential and outpatient treatment programs as well as a detoxification. The company is located in a private setting with a capacity of 50 patients. The typical inpatient program runs for 30-45 days. Summit Behavioral Healthcare, a Tennessee based Healthcare provider, founded Twin Lakes Recovery Center in 2015.