The River Grove Metra commuter rail station. River Grove Illinois USA. Tuesday, April 12th, 2011., a photo by Eddie from Chicago on Flickr.
I took this photo during a lovely Springtime afternoon , back in April of 2011.
Seen here on Thatcher Avenue ( Cumberland) just north of Grand Avenue, is the Metra commuter rail station in northwest suburban River Grove Illinois.