Tim Hortons stores in Michigan on Map

Check these stores:
Tim Hortons - Grand Rapids, MI in Grand Rapids
3773 Plainfield Avenue Northeast, Grand Rapids, MI 49525
Tim Hortons - Fraser, MI in Fraser
15728 15 Mil, Fraser, MI 48026
Tim Hortons - Birmingham, MI in Birmingham
36101 Woodward Avenue, Birmingham, MI 48009
Tim Hortons in Saint Clair
160 Clinton Ave, Saint Clair, Michigan 48079
Tim Hortons - Bay City, MI in Bay City
3460 Wilder Road, Bay City, MI 48706
Top stores locator
Stores
Tim Hortons located in Great Lakes Crossing Outlets
4000 Baldwin Road, Auburn Hills, Michigan - MI 48326
Stores
Tim Hortons located in Centerpointe Mall
3665 28th St., Grand Rapids, Michigan - MI 49512
Stores
Tim Hortons located in Meridian Mall
1982 W. Grand River Avenue, Okemos, Michigan - MI 48864