1. Whispering Willow Stables 19983 S Sheridan Rd, Mounds, OK 74047 Coordinate: 35.87268,-95.90401 Phone: (918) 364-5009