By Maria Saporta
Reality has set in, and it’s time for the Georgia World Congress Center Authority and the Atlanta Falcons to take a more serious look at the north site for the new $1 billion football stadium.
The Stadium Development Committee of the GWCCA agreed to have the entire board vote at next Tuesday’s meeting on a resolution to conduct an in-depth feasibility analysis of the north site to “review all aspects” of the physical conditions of the north site including engineering, soils, geophysical conditions, wetlands and other environmental issues on the site that is located on the northeast corner of Ivan Allen Jr. Boulevard and Northside Drive.
The north site has been the back-up location in case there were problems with the problems with the preferred south site, which is located at the corner of Martin Luther King Jr. Drive and Northside Drive, just south of the existing Georgia Dome.
