1. Double L Ranch 3717 E 211th St S, Mounds, OK 74047 Coordinate: 35.85861,-95.93773 Phone: (918) 366-6151