Robert Smith

Chief

Genoa Police Department
Genoa PD
333 E. First Street
Genoa, IL 60135
Phone: 815-784-6633
Counties: Dekalb