Owasso is known for its outstanding golf courses. Bailey Golf Ranch, Owasso’s 18 hole public course, was recently ranked as one of Oklahoma’s top 5 places to play. If it is the country club atmosphere you are looking for, try your swing on the beautiful 252 acres at Owasso Golf & Athletic Club, Owasso’s 18 hole private country club.