1. Dudley Water Well Pump & Repair Service 6296 Dickson Rd, Ardmore, OK 73401 Coordinate: 34.1636,-96.97677 Phone: (580) 465-0213