Electric Scooter 227-239 W 17th StNew York, NY, 10011 View Phone 646-693-2164 227-239 W 17th StNew York, NY 10011 View Website Experience & Reliability About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page