1492f Piedmont Ave Ne
Atlanta, Georgia 30309

Enjoy a show featuring Atlanta's infamous drag queens of the South -- the Armorettes.

Added by Upcoming Robot on February 27, 2009