Studio VogueOther places3053 W Grand AveChicago, IL, 60622 · US(773) 592-4035Email unavailablestudio-vogue.comHours not available