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



"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

Architecture Challenge

​ ​