Review
6 yrs ago
The Factory12002 S Doty Ave, Chicago, IL 60628, USA*
The New Factory
The Factory was bought out by the owner of Red Diamonds as the venue is allowed by the city to stay open later 4-5am. There hasn't been much renovations since the old…

desertprincesIllinois