Get Directions to Norwood Sewage Disposal Plant ← View details 1268 River Road, Norwood, New York 13668 +1 315-353-9902 Get Directions From* To * — Required information