Johns Creek Johns Creek Where in Johns Creek can I rent a Segway, or do a Segway tour ? Where in Johns Creek can I rent a Segway, or do a Segway tour ? DougtheMan 11/11/2016 11:30:28 PM