No
No. When i pulled up the kiosk map. There are none in Illinois or Missouri.
the kiosks change so frequently in the mall there honestly isn't a way to know short of going and looking.
Not sure , try going to GNC
Thanks! Your answer is awaiting moderation.