There will be a new TA off of 85 in Atlanta. Developers trying to make a new truck due to the over crowded trucks stop in Atlanta
New TA Travel Center will be coming to Atlanta, Ga April 2018

There will be a new TA off of 85 in Atlanta. Developers trying to make a new truck due to the over crowded trucks stop in Atlanta