I definitely remember that place. I was just a little kid but my dad raced there for a few years. I also remember going out to the Playland track while it was still there. Dad was always into model planes but he really got into the slot car thing for a bit. Going to Edna and Jerry's always meant Doggie Diner on Lombard on the way home!