Hi is this place open to the public??
& Is the price reasonable? I live about hour
& A half away. so I'm basically making sure it's worth driving? Thanks in advance 😊
Address: 2420 S Wood St #3, Chicago, IL 60608, USA
Edgar Miranda | Oct 26, 2020
No
Demetrius Wilson | Oct 26, 2020
That, I don't know if they are open to the public, wish I could help you
Thanks! Your answer is awaiting moderation.