Upvote:1
I hope you will find this good enough
I already worked with Alamo Rent A Car, they were great! As i remember the age is not a problem, but they are asking to pay insurance supplement.
Please check the terms and conditions, you can pay with debit but you need to give a deposit.