Organization Details



ILLINOIS METER, INC.       Click here to request an update / report an error

Main Office
4390 Jeffory St.
Springfield IL 62703
Phone: 217-529-1672