Look for your inner child at Sloomoo Institute, located at 820 N. Orleans Street, in the River North neighborhood of Downtown Chicago. After a successful launch in New York, Sloomoo has landed in the Windy City to bring fun and mental health therapy to ticketholders by providing a unique experience.
The Easy Street Property space greets guests with a rainbow of colored lights in front. Could this be your new happy place?