About This Shop
North Star Sports in Burlington -- multi-sport shop on Burlington's Church Street with bikes, ski, and snowboard.
Bike Shop
Not listed
Local Bike Shop
Burlington, Vermont
North Star Sports in Burlington -- multi-sport shop on Burlington's Church Street with bikes, ski, and snowboard.
Not listed
Local Shop Context
Nearby Riding
Closest riding spots to North Star Sports, sorted by distance.