1. City-Stilwell Sewer Departme 2306 N 5466 Rd, Stilwell, OK 74960 Coordinate: 35.526993,-97.350525 Phone: (918) 797-0055