New information has been released on The Home Depot Backyard, an 11-acre space under construction next to the Atlanta Falcons‘ Mercedes-Benz Stadium. (more…)
Tag Archives | The Home Depot Backyard
Georgia Dome to Make Way for The Home Depot Backyard
Once it is demolished, the Georgia Dome will be replaced by The Home Depot Backyard, a 13-acre greenspace next to Mercedes-Benz Stadium. (more…)