Your one stop shop for anything motorcycles.
Blizzards is the only place you need to go for your motorcycle.Service dept is awesome, sales staff are very knowledgable.Owner is very concerned about your purchases, service, treatment and overall buying experience from his company.Many times you will get a followup call from him to see if you were treated promptly, courteously, professionally, and if there were any problems with a product or service he will go the extra mile to make it right.
Very nice people
Not a whole lot to choose from in store but very knowledgable and can find just about anything.Very friendly staff. I bought a motorcycle helmet here ...
Dohm Cycles Inc
Dohm's Cycles is Charleston's premiere cycle shop. They sell motorcycles, four wheelers, dirt bikes and jet skis. They have a large service departme...