925 Ogden Ave. Downers Grove, Illinois. Curses! Was gonna be watching the game here, but somebody has changed it into a SEARS Appliance and Hardware Store. The waiting room/lounge has a TV and there's a couple of swell vending machines, so maybe this ain't too shabby after all. Cheers!...
RL



No comments:
Post a Comment