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

 

 
Address:
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

​​​​​​​​​Leeds
Architecture Challenge

​ ​

408
LEED-Certified
Projects