Leo Nelson Water Treatment Plant

 

150 Dexter Court
Elgin, IL 60120

847-931-6150


Hours 
Monday - Friday
7:30 a.m. - 4:00 p.m.