By Adam Quandt The statement powering through would be an understatement for Johnstown, Colorado’s Colorado Boat Center and its perseverance through both good and bad. Located about 40 miles north of Denver, the Colorado dealership is laid out over three acres, with two buildings totaling 16,000 square feet of space. Construction of the dealership’s main, 14,000-square-foot building was completed in ...
Read More »