Essex had a nice neat white station across from the hotel and was a flag stop for the Western Star before it was discontinued in 1971. The station was still there and staffed in 1977 when I was there. I think it was probably closed and torn down in the 1980s.
Sadly, you were right about Essex. I looked up the station there( http://www.trainweb.org/usarail/essex.htm ), and sadly it got torn down in 1992. That said, if you go to this station you should check out the nearby Isaac(sp?) Walton Inn and look at that building, since it was originally built and financed by Great Northern Railroad. And I imagine(though never visited yet) that it'd be beautiful, to see.
I wasn't sure about the status of the original station in Ann Arbor. Since as I recall when I visited years ago, they were using an 'Amshack' building sadly to say. Not sure if Amtrak and the city of Ann Arbor ever built a newer station building on that site, or if the Amshack is still used. Good to hear the original depot building is today being used as a restaurant, and was not torn down.
I oddly did forget to mention Joliet Union Station when I was mentioning Metra stations in my earlier post, and should've mentioned that. I only didn't mention it, since both Amtrak and Metra stopped using that station, when whatever freight railroad that ran the 2 lines going through that junction ordered Metra and Amtrak to build new platforms, just east and north of that junction. Which they finally did, a few years back. It is good that the old Joliet Union Station building is still used as a brewery, and an event space now.
Speaking of Metra stations, the original Chicago, Burlington, and Quincy station in Brookfield, IL(originally community was called Grossdale), still is used as the Brookfield Historical Society building today. And is across the street, from the current Metra station: https://goo.gl/maps/kmTEfE2oNtgd9usY6
Maybe it's no longer called a station, in the UK we'd probably call it a 'halt'. Whatever, passenger trains stop there and the fact that Glacier National Park is all around makes for a stunning location for a station/halt, in particular during the winter.
Sorry if I've miss-understood this.