1. Tatanka Ranch 820343 S 3480 Rd, Stroud, OK 74079 Coordinate: 35.82083,-96.80556 Phone: (918) 368-2251
2. Tatanka Ranch 8235 N 48th Rd, Stroud, OK 74079 Coordinate: 36.14128,-96.39952 Phone: (918) 368-2251