Willard Todd  
Water Filtration Plant
Title: WFP Chief Plant Operator
Phone: 518-563-1188



 

Return to Staff Directory