Tim Hortons stores in Michigan on Map

Check these stores:
Tim Hortons - Allendale, MI in Allendale
5180 Lake Michigan, Allendale, MI 49401
Tim Hortons - Utica, MI in Utica
8763 Hall Road, Utica, MI 48317
Tim Hortons - Davison, MI in Davison
1058 State Road, Davison, MI 48423
Tim Hortons - Midland, MI in Midland
2003 Saginaw Road, Midland, MI 48640
Tim Hortons - Gaylord, MI in Gaylord
1301 Main Street, Gaylord, MI 49735
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