1. George Baker Stables 2245 E Highway 66, Stroud, OK 74079 Coordinate: 35.76481,-96.62435 Phone: (918) 968-9000