You can find your nearest Michigan vending and refreshment services branch below.

Adrian
4572 W US 223
Adrian, MI 49221
(517) 265-7070

Galesburg/Kalamazoo
111 McCollum Street
Galesburg, MI 49053
1 (800) 234-7650

Norton Shores/Muskegon
7010 Grand Haven Road
Norton Shores, MI 49456
1 (800) 234-7650

Troy/Detroit
700 Stephenson Hwy
Troy, MI 48083
(586) 939-3600

Belmont/Grand Rapids
5695 West River Drive NE
Belmont, MI 49306
1 (800) 234-7650

Grand Rapids
3755 Broadmoor SE
Suite D
Grand Rapids, MI 49512
(616) 956-5066

Sterling Heights
35710 Mound Rd
Sterling Heights, MI 48310
586-939-3600

Walker
2716 Courier NW, Suite C
Walker, MI 49534

Flint
1221 James P Cole Blvd
Flint, MI 48503
(810) 232-4767

Grayling
4786 W North Down River Rd
Grayling, MI 49738
(800) 968-2722

Traverse City
2259 Traversefield Drive
Traverse City, MI 49686
(231) 947-1500