Address: 1206 S Veterans Pkwy, Bloomington, IL 61704, USA
Tim Berndt | Mar 6, 2022
$50 security deposit
J. Burtis | Mar 6, 2022
They do accept debit cards, but there is a required deposit amount. I believe they exclude certain models of you"re not paying with a major credit card.