Reveal Beauty & Wax Studio
Located inside Lush Salon & Suites, 211 James St, Geneva 60134