*** Welcome to piglix ***

M-40 (Michigan highway)

M-40 marker

M-40
M-40 highlighted in red
Route information
Maintained by MDOT
Length: 74.266 mi (119.520 km)
Existed: c. July 1, 1919 – present
Major junctions
South end: US 12 in Porter Township
 

M-60 in Newberg Township
M-216 in Marcellus
I-94 near Paw Paw
M-43 near Gobles
M-89 in Allegan

I-196 in Holland
North end: US 31 in Holland
Location
Counties: Cass, Van Buren, Allegan
Highway system
M-39 US 41

M-40 marker

M-60 in Newberg Township
M-216 in Marcellus
I-94 near Paw Paw
M-43 near Gobles
M-89 in Allegan


...
Wikipedia

...