1. Crawford Stallion Service 15732 230th St, Blanchard, OK 73010 Coordinate: 35.0433,-97.56979 Phone: (405) 344-6692