Get Directions to Duncan City Sewer Plant ← View details 720 Willow Avenue, Duncan, Oklahoma 73533 +1 580-470-2061 Get Directions From* To * — Required information