1. Helmerich & Payne Inc 106 Park Pl, Covington, LA 70433 Coordinate: 30.44073,-90.08422 Phone: (985) 871-4071
2. Action Pump & Well Service 18122 King Rd, Covington, LA 70435 Coordinate: 30.603,-90.10849 Phone: (985) 264-0689