Tim Hortons stores in Michigan on Map

Check these stores:
Tim Hortons in Imlay City
1952 S Cedar St, Imlay City, Michigan 48444
Tim Hortons - Wayne, MI in Wayne
34441 Michigan Avenue, Wayne, MI 48184
Tim Hortons - Dundee, MI in Dundee
107 Cabelas East, Dundee, MI 48131
Tim Hortons in New Hudson
30465 Milford Rd, New Hudson, Michigan 48165
Tim Hortons - West Branch, MI in West Branch
2960 Cook Road, West Branch, MI 48661
Top stores locator
Stores
Tim Hortons located in Centerpointe Mall
3665 28th St., Grand Rapids, Michigan - MI 49512
Stores
Tim Hortons located in Great Lakes Crossing Outlets
4000 Baldwin Road, Auburn Hills, Michigan - MI 48326
Stores
Tim Hortons located in Meridian Mall
1982 W. Grand River Avenue, Okemos, Michigan - MI 48864