Police Department Address175 N. Main St. PO Box 55 Leland, IL, IllinoisPhone(815) 495-2351 Police Officers