I stopped by AAA to pay a bill today and found out that the new beautiful space in Birmingham on Woodward ave is LEED certified. Its one of many new buildings that are GREEN built and are really amazing. Bravo AAA for making a change in building green and helping save the earth.