Agency Sherrard Police Department Agency Details Address: City Hall, 3 StreetBox 279, Sherrard, IL 61281Agency Type: Local Police