All Stop Travel Plaza Posted on May 20, 2015October 1, 2019 by General Engineering Company DeForest, 2015 The new owners of the BP Convenience Store in DeForest, WI decided to completely rebuild at the location to create a complete travel plaza. The new All Stop Travel Plaza houses an A &am... Read More