1844 W. Hubbard St
Space Stage Studios has one of the largest 3-walled hard cycs in Chicago. And is located in the heart of the city on Chicago's near west side. We have make-up, green room, dressing and craft services area with a large, gated parking lot.
Chicago, IL 60612