1. Steeplechase 27185 E 121st St S, Coweta, OK 74429 Coordinate: 35.98828,-95.67432 Phone: (918) 279-1147