Do you need a credit card to rent a car from here
Address: 1318 Wilborn Ave, South Boston, VA 24592, USA
Jasmine Battle | Apr 10, 2021
They take debit cards also
Erika Yates | Apr 10, 2021
If your not a resident of the area they would need a credit card.
Mekia Lee | Apr 10, 2021
Yes you do
Thanks! Your answer is awaiting moderation.