I know there used to be a Segway store in Peachtree City, GA, but I can’t find any info and presume that it is gone. Similarly, I can’t find any info about a Segway store in all of Atlanta and the surrounding areas. Did they essentially close all US Segway stores?! When?
|