Check out the Red Square write up on www.statuschicago.com
Red Square Spa, located in Chicago’s Wicker Park, is bringing back the age-old Russian tradition of bathhouses, but with a modern flair.
Taking on the 21st century by introducing an innovative bathhouse concept, Red Square Spa still maintains its original and unique charm. Located in the heart of Wicker Park at 1914 W. Division Street, it features everything you might desire for a relaxing day. Read More