‘Tulsa RV Ranch’ Evolves Into a Major Attraction

When Beverly Madison and Pete Madison purchased 200 acres of land next to Creek Nation Duck Creek Casino outside of Beggs, Okla., they had only one purpose in mind. “We opened with the idea of having an RV park, nothing more,” Pete said. According to a report by the Tulsa World, the Tulsa RV Ranch […]