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

 

 

"I have had the opportunity to work on healthcare projects that are helping people have a better quality of life...working at TLC is a fulfilling experience." 

Fredy Sarria, Jacksonville,
TLC Team Member

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

​ ​

412
LEED-Certified
Projects