Atlanta, GA

Atlanta, Georgia 

Known for its rich history and strong economy, TLC chose Atlanta for our lucky 13 office - Endearingly known as the Big Peach, TLC opened our doors here to expand beyond the healthcare and technology projects that have been bringing our team to Atlanta for years. We’re excited to be a part of Georgia’s growing and diverse economy!


« Back to Office Locations


1372 Peachtree Street NE
Atlanta, GA 30309
Phone: 678-431-2581

Add to Contacts



"At the 17-year mark with TLC, I still love my job! It’s like a box of chocolates every day; I never know what I am going to get!" 

Mary Reis, Healthcare,
TLC Team Member

Architecture Challenge

​ ​