The Flora Police Department in Flora, Illinois is committed to serving the community by protecting lives and property, upholding Constitutional rights, and maintaining peace and order. With a team of 12 full-time officers, five telecommunicators, and one secretary, the department works closely with county and state law enforcement agencies to ensure public safety on a daily basis.
Located at 123 North Locust Street, the Flora Police Department can be reached at 618-662-9111. Their dedicated team of professionals strives to safeguard the innocent, support the weak, and promote justice for all residents of Flora.
Generated from the website