RE: Ollie's Custard
Tom & Jerry's has been open in Rockford for some time now (over 10 years, pushing 15).
And Ollie's location is more "DeKalb" than it is "Sycamore". Its address may be Sycamore, but I doubt it would even show up on any Sycamore maps.
I was in DeKalb this past week.... amazing how much has changed in just the 8 years I've been away.