1. Howell's Pump Sales & Service 28 Whispering Oaks Dr, Mcloud, OK 74851 Coordinate: 35.40024,-97.06361 Phone: (405) 964-2342