Champion Power Sports is conveniently located in the Denver are of Lake Norman, NC.
With a full service shop and close proximity
to the lake we can easily accomodate your needs from the water or trailer.
Visit us at our new address:
6652 Denver Industrial Park Road
Denver, NC 28037