Question: where is the mercedes benz stadium located in atlanta
Answer: Mercedes - Benz Stadium Near completion in August 2017 Former names New Atlanta Stadium ( planning / construction ) Address 1 AMB Drive NW Location Atlanta , Georgia Coordinates 33 ° 45 ′ 18 '' N 84 ° 24 ′ 04 '' W ﻿ / ﻿ 33.