Meadowlake Ranch in Sand Springs
(918) 494-6000
Meadowlake Ranch is Oklahoma's premier B&B, Dude Ranch and Wedding & Event Center. Located just 15 minutes west of Tulsa, OK in former Indian Territory. Enjoy horseback riding, fishing, hiking, biking, canoeing, tomahawk throwing, pistol & rifle shooting ...