1. Shoe Tree Trading Post 3750 E Highway 66, Stroud, OK 74079 Coordinate: 35.74426,-96.69867 Phone: (918) 968-0223