McGregor was founded about 1859 in east central Sanilac County and later became a station stop on the Port Huron & Northwestern railroad, about four miles south of Deckerville. [MPN]
Photo Info: Top, an early view of the PM depot at McGregor with a group posing in front. [CMUL]. 2nd photo, a Pere Marquette BL-2 type engine and snow plow are involved in a wreck at McGregor around 1950. [TJ Gaffney collection]. 3rd photo, a 2003 view of the depot at McGregor, rubbish and all. [Alan Loftis]
1898. McGregor was a flag stop on the F&PM's Sand Beach Division (Port Huron to the thumb). There was a 16-car passing siding here and water facilities for locomotives.
The following sources are utilized in this website. [SOURCE-YEAR-MMDD-PG]: