Would this fit your phone?
I would just head to a Nova or whichever computer center is near you, find a shop that has GPS and ask. You could also try a larger scooter shop. I say larger because I doubt a little "mom/pop" oil change place is going to be as familiar with this.
I have seen one guy with a GPS mounted on his scooter, but this was years ago. It's definitely known and offered here, but will take some looking. Good luck, ride safe.