Write a review for Town Of New London - Sewage Treatment Plant, Georges Mill Pumping Station