Le Roy Street Department
Add to Favorites
Add Hours
Saved to Favorites
Fax: (309) 962-3300
https://www.leroy.org/government/street-department/street-dept
Phone: (309) 962-3941
Address: 410 N Hemlock St, Le Roy, IL 61752
Website: https://www.leroy.org/government/street-department/street-dept