USACOPS
 

 






















Flora Police Department

Chief of Police
John Nicholson

123 N Locust St
Flora, Illinois 62839

Phone: (618)662-9111
Emergency: 911


Visit Department's Homepage

County: Clay