asked by Pamela T. on 7/22/22
It is definitely not a legit place. Has to be the biggest joke ever
Get answers from the Check City staff and other customers.