Glider City Powersports
Rated #3 in New York
1741 Cedar St
Elmira, New York
By (I am a Customer) on Dec 05, 2013
I have bought several machines over the years and always treated me great.
I recommend them to everyone. The staff there makes the experience great. Great prices and great service.