Matthew Apgar - email@example.com
Sycamore Cafe, 1170 Dekalb Ave Suite # 101, is photographed on Wednesday, June 07, 2017 in Sycamore. The location is one of four last known destinations of Patricia A. Wilson, 85, and her son, Robert J. Wilson, 64, before their double murder at home on the evening of Sunday, August 14, 2016, according to a press release from the DeKalb County Sheriffs Department. Police continue to ask the public for assistance in solving the murder.
Sycamore double murder