2017 Awards Show - Masters of Le Maquillage
Ramada Plaza - Downtown Atlanta
450 Capitol Ave SEAtlanta, GA 30312