Do they take link card
Address: 1300 W Lake St, Chicago, IL 60607, USA
Sandra Williams | Oct 4, 2018
Yes
Luis Moreno | Oct 4, 2018
Yup
Beth McKay | Oct 4, 2018
Not 100% sure but I would think they do. Call them they're very helpful.
Thanks! Your answer is awaiting moderation.