Get Directions to Orwell Village Sewer Dept ← View details 179 West Main Street, Orwell, Ohio 44076 +1 440-437-8398 Get Directions From* To * — Required information