Handicap accessible?
And do you rent electric scooters ?
Address: 1 Central Wharf, Boston, MA 02110, USA
Juan Escobar | Dec 16, 2017
I don't think so
Ronald Poulin | Dec 16, 2017
Do you have electric scooters to rent ?
Dominique Politis | Dec 16, 2017
Very handicap accesible
Thanks! Your answer is awaiting moderation.