Dose this car rental place take prepaid card?
Address: 3000 National City Blvd, National City, CA 91950, USA
Wachird Kpadonou | Sep 10, 2021
Credit or Debit Card
Alexander O | Sep 10, 2021
No it has to be a credit card
Thanks! Your answer is awaiting moderation.