do you guys have scooters for people that cant walk
Address: 801 Water St, Tampa, FL 33602, USA
George Dougherty | Aug 24, 2018
No scooters
Robert Diana | Aug 24, 2018
none them i have seen
Todd Daviau | Aug 24, 2018
I don't recall ever seeing rental scooters on site...
Thanks! Your answer is awaiting moderation.