Tim Hortons stores in Michigan on Map

Check these stores:
Tim Hortons in Lowell
432 Lincoln Lake Ave SE, Lowell, Michigan 49331
Tim Hortons in Imlay City
1952 S Cedar St, Imlay City, Michigan 48444
Tim Hortons in Melvindale
3556 Oakwood Blvd, Melvindale, Michigan 48122
Tim Hortons - Utica, MI in Utica
8763 Hall Road, Utica, MI 48317
Tim Hortons in Essexville
2906 Center Ave, Essexville, Michigan 48732
Top stores locator
Stores
Tim Hortons located in Meridian Mall
1982 W. Grand River Avenue, Okemos, Michigan - MI 48864
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