MARTA to the Bank of America Plaza

The Bank of America Plaza is located at 600 Peachtree Street NE, across the street from the North Avenue MARTA station on the red/gold rail line. It is the tallest building in the Southeast, and features an exterior Bank of America ATM on North Avenue along with offices and a fitness center. Follow the signs … Continue reading MARTA to the Bank of America Plaza