Police search for missing Lake Villa man Nicholas Steward – Lake County News-Sun
September 23, 2013 Leave a comment
Lake Villa Police put out a missing person notice for Nicholas Steward, 33, this weekend after he failed to return home from work on Friday, Sept. 20.
Police said he was last seen driving a white 2008 Saturn with the license plate 563-7543. The Illinois Tollway Authority told police the vehicle did go through the northbound Touhy Avenue Toll Plaza northbound on I-294 at 5:30 p.m., and he also had a telephone conversation with his employer at about the same time.