Browse Descriptions for: The Masquerade - Altar
Mac
Rating: 5 | Votes: 1 | Date: 03/07/2026 02:04:00
Heaven, Hell and Purgatory needed a fourth room, so the Masquerade built an Altar. The Altar is the newest and smallest stage of Atlanta's Masquerade complex at 50 Lower Alabama Street in Kenny's Alley, the lowest level of Underground Atlanta - a 250-capacity room opened in March 2024 to mark the storied venue's 35th anniversary. The parent institution dates to September 1989, when the Masquerade opened in the DuPre Excelsior Mill on North Avenue and spent 27 years hosting alternative royalty -...
Read more