Case Details: Illinois State Police, District Chicago Investigations is seeking assistance regarding the death of Jeffery W. Archer. He was last seen leaving his 1990 Plymouth Voyager, Illinois Registration TU5880 on October 10, 1994, at approximately 5:00 p.m. in the area of 6900 South Wolf Road, Indian Head Park, Illinois. His body was recovered on October 16, 1994, from the Sanitary Shipping Canal, one mile east of Routes 83 and 171.
Contact Information: Anyone with any information is urged to contact ISP Zone 1 Investigations at (847) 608-3200 to provide any additional information.
Related Pictures - Click on a picture below to see it larger.