Atlanta Auto Service Center Approved

Order Reprints

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.

Related Articles

Sears Auto Center Joins myCarfax Service Shop Program

Pronto Awards Eight Auto Service Center Scholarships

Tuffy Tire & Auto Service Center Adds New Location

You must login or register in order to post a comment.