Company LOU'S PARLOUR of curiosities LIMITED LIABILITY COMPANY Address 2049 juanita st, Dekalb, decatur, GA, 30032, USA