Atlanta Auto Service Center Approved

The city council of Lilburn, Ga. gave a thumbs up for the development of an auto/truck service center at the Plaza Las Americas mall.

June 19, 2019

June 19, 2019—The city council of Lilburn, Ga. gave a thumbs up for the development of an auto/truck service center at the Plaza Las Americas mall, reports the Atlanta Journal-Constitution.

The owner will develop the service center on the north side of the mall within a 6,720 square foot freestanding greenhouse structure, accommodating four bay doors.

The former Lowe’s home improvement store was renovated as a mall in 2016.

Sign up for Ratchet+Wrench eNewsletters