Public Libraries

Cheboygan Public Library
100 S. Bailey Street
Cheboygan, MI 49721
(231) 627-2381
Hours vary by location. Please call for this location’s hours.

Alpena County Library / George N. Fletcher
211 N. First Ave.
Alpena, MI 49707
(989) 356-6188
Hours vary by location. Please call for this location’s hours.

Oscoda County Library
430 8th Street
Mio, MI 48647
(989) 826-3613
Hours vary by location. Please call for this location’s hours.

Pere Marquette District Library
185 E. 4th Street
Clare, MI 48617
(989) 386-7576
Hours vary by location. Please call for this location’s hours.

Grace A. Dow Memorial Library
1710 W. St. Andrews Rd.
Midland, MI 48640
(989) 837-3430
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Public Libraries, please click here.

Michigan Works!

Michigan Works!
315 W. Chisholm
Alpena, MI 49707
(989) 356-3339
Hours vary by location. Please call for this location’s hours.

Michigan Works!
202 Second, Suite B
P.O. Box 316
Lincoln, MI 48742
(989) 736-6082
Hours vary by location. Please call for this location’s hours.

Michigan Works!
20709 State Street
P.O. Box 711
Onaway, MI 49765
(989) 733-8548
Hours vary by location. Please call for this location’s hours.

Michigan Works!
11153 North Straits Hwy.
Cheboygan, MI 49721
(231) 627-4303
Hours vary by location. Please call for this location’s hours.

Michigan Works!
2927 D&M Drive
Gaylord, MI 49735
(989) 732-3886
Hours vary by location. Please call for this location’s hours.

Michigan Works!
4595 Salling Drive
Grayling, MI 49738
(989) 348-8709
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1329 S. Mount Tom Road
Mio, MI 48647
(989) 826-6107
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1230 W. US-23
East Tawas, MI 48730
(989) 362-6407
Hours vary by location. Please call for this location’s hours.

Michigan Works!
2389 South M-76
West Branch, MI 48661
(989) 345-1090
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1015 Short Street, Suite 2
Prudenville, MI 48651
(989) 366-8660
Hours vary by location. Please call for this location’s hours.

Michigan Works!
4480 West M-61
Standish, MI 48658
(989) 846-2111
Hours vary by location. Please call for this location’s hours.

Michigan Works!
402 North First Street
Harrison, MI 48625
(989) 539-2173
Hours vary by location. Please call for this location’s hours.

Michigan Works!
110 Buckeye Street
Gladwin, MI 48624
(989) 426-8571
Hours vary by location. Please call for this location’s hours.

Michigan Works!
327 East Center Street
Alma, MI 48801
(989) 466-4832
Hours vary by location. Please call for this location’s hours.

Michigan Works!
5889 E. Broadway
Mt. Pleasant, MI 48858
(989) 772-5304
Hours vary by location. Please call for this location’s hours.

Michigan Works!
4061 N. Euclid Avenue
Bay City, MI 48706
(989) 667-0500
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1409 Washington
Midland, MI 48640
(989) 631-3073
Hours vary by location. Please call for this location’s hours.

Michigan Works!
312 E. Genesee
Saginaw, MI 48607
(989) 752-3145
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Works! locations, please click here.

Community Colleges

Alpena Community College
665 Johnson St.
Alpena, MI 49707
(989) 356-9021
Please call for this location’s hours.

Kirtland Community College
10775 N. St. Helen Road
Roscommon, MI 48653
(989) 275-5000 x284
Please call for this location’s hours.

Mid Michigan Community College
1375 S. Clare Ave.
Harrison, MI 48625
Please call for this location’s hours.

Delta College
1961 Delta Road
University Center, MI 48710
(989) 686-9000
This is not a complete list. For a complete list of Michigan Community Colleges, please click here.

Salvation Army

Salvation Army
116 E. 5th St.
Gaylord, MI 49735
(989) 731-5959
Hours vary by location. Please call for this location’s hours.

Salvation Army
444 S. Main St.
Cheboygan, MI 49721
(231) 627-9003
Hours vary by location. Please call for this location’s hours.

Salvation Army
2321 US-23
Alpena, MI 49707
(989) 356-4419
Hours vary by location. Please call for this location’s hours.

Salvation Army
2131 W. Houghton Lake Dr.
Houghton Lake, MI 48629
(989) 202-4632
Hours vary by location. Please call for this location’s hours.

Salvation Army
330 Waldo Ave.
Midland, MI 48642
(989) 496-2787
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Salvation Army locations, please click here.

​​

Public Libraries

Dorsch Memorial Library
18 E. First St.
Downtown
Monroe, MI 48161
(734) 241-7878
Hours vary by location. Please call for this location’s hours.

Schultz-Holmes Memorial Library
407 S. Lane St.
Blissfield, MI 49228
(517) 486-2858
Hours vary by location. Please call for this location’s hours.

Adrian Public Library
143 E Maumee St
Adrian, MI 49221
(517) 265-2265
Hours vary by location. Please call for this location’s hours.

John F. Kennedy Jr. Public Library
24602 Van Born Road
Dearborn Heights, MI 48127
(313) 791-6050
Hours vary by location. Please call for this location’s hours.

Canton Public Library
1200 S. Canton Center Road
Canton, MI 48188
(734) 397-0999
Hours vary by location. Please call for this location’s hours.

Marguerite De Angeli Library
921 W. Nepessing Street
Lapeer, MI 48446
(810) 664-6971
Hours vary by location. Please call for this location’s hours.

Oakland County Research Library
1200 N. Telegraph
Pontiac, MI 48341
(248) 858-0012
Hours vary by location. Please call for this location’s hours.

Clinton Macomb Public Library
16800 24 Mile Rd. #2
Macomb, MI 48042
(586) 226-5000
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Public Libraries, please click here.

Michigan Works!

Michigan Works!
575 W. Sanilac Rd.
P.O. Box 147
Sandusky, MI 48471
(810) 648-5800
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1184 Cleaver Road
Caro, MI 48723
(989) 673-8103
Hours vary by location. Please call for this location’s hours.

Michigan Works!
711 North Saginaw Street
Flint, MI 48503
(810) 233-5974
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1975 West M-21, 2nd Floor
Owosso, MI 48867
(989) 729-9599
Hours vary by location. Please call for this location’s hours.

Michigan Works!
614 N. Port Crescent
Bad Axe, MI 48413
(989) 269-2311
Hours vary by location. Please call for this location’s hours.

Michigan Works!
550 Lake Drive
Lapeer, MI 48446
(810) 664-1680
Hours vary by location. Please call for this location’s hours.

Michigan Works!
15950 12 Mile Road
Roseville, MI 48066
(586) 447-9200
Hours vary by location. Please call for this location’s hours.

Michigan Works!
75 North River Road
Mt. Clemens, MI 48043
(586) 783-8700
Hours vary by location. Please call for this location’s hours.

Michigan Works!
43630 Hayes, Suite 100
Clinton Township, MI 48038
(586) 286-1501
Hours vary by location. Please call for this location’s hours.

Michigan Works!
27850 Van Dyke
Warren, MI 48093
(586) 574-2120
Hours vary by location. Please call for this location’s hours.

Michigan Works!
100 McMorran Blvd., 6th Floor
Port Huron, MI 48060
(810) 966-3300
Hours vary by location. Please call for this location’s hours.

Michigan Works!
18100 Meyers Rd
Detroit, MI 48235
(313) 873-7321
Hours vary by location. Please call for this location’s hours.

Michigan Works!
9301 Michigan Avenue
Detroit, MI 48210
(313) 962-9675
Hours vary by location. Please call for this location’s hours.

Michigan Works!
5555 Conner St., 1st Floor
Detroit, MI 48213
(313) 579-4925
Hours vary by location. Please call for this location’s hours.

Michigan Works!
144 Manchester
Highland Park, MI 48203
(313) 826-0299
Hours vary by location. Please call for this location’s hours.

Michigan Works!
35731 West Michigan Avenue
Wayne, MI 48184
(734) 858-4284
Hours vary by location. Please call for this location’s hours.

Michigan Works!
30246 Plymouth Road
Livonia, MI 48150
(734) 513-4900
Hours vary by location. Please call for this location’s hours.

Michigan Works!
17888 Mack Avenue, Suite West 2
Grosse Pointe, MI 48230
(313) 343-5617
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1531 North Telegraph Road, Suite D
Monroe, MI 48162
(734) 240-7950
Hours vary by location. Please call for this location’s hours.

Michigan Works!
6451 Schaefer, Second Floor
Dearborn, MI 48126
(313) 925-8380
Hours vary by location. Please call for this location’s hours.

Michigan Works!
15100 Northline Road, Suite 179
Southgate, MI 48195
(734) 362-3466
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1240 Packard Drive
Howell, MI 48843
(517) 546-7450
Hours vary by location. Please call for this location’s hours.

Michigan Works!
21 Care Drive
Hillsdale, MI 49242
(517) 437-3381
Hours vary by location. Please call for this location’s hours.

Michigan Works!
209 E. Washington Avenue, Suite 100
Jackson, MI 49201
(517) 841-5627
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1040 S. Winter Street, Suite 1014
Adrian, MI 49221
(517) 266-5627
Hours vary by location. Please call for this location’s hours.

Michigan Works!
304 Harriet Street
Ypsilanti, MI 48197
(734) 714-9814
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Works! locations, please click here.

Community Colleges

Mott Community College
1401 E. Court Street
Flint, MI 48503
(810) 762-0200
Please call for this location’s hours.

 

St. Clair County Community College
323 Erie St.
P.O. Box 5015
Port Huron, MI 48061
(810) 984-3881
Please call for this location’s hours.

Oakland Community College
2480 Opdyke Road
Bloomfield Hills, MI 48304
(248) 341-2000
Please call for this location’s hours.

Macomb Community College
14500 E. 12 Mile Road
Warren, MI 48088
(586) 445-7999
Please call for this location’s hours.

Schoolcraft College
18600 Haggerty Road
Livonia, MI 48152
(734) 462-4400
Please call for this location’s hours.

Monroe Community College
1555 S. Raisinville Rd.
Monroe, MI 48161
(734) 242-7300
Please call for this location’s hours.

Jackson College
2111 Emmons Road
Jackson, MI 49201
(517) 787-0800
Please call for this location’s hours.For a complete list of Michigan Community Colleges, please click here.

Salvation Army

Salvation Army
806 E. Pearl St.
Jackson, MI 49201
(517) 782-6368
Hours vary by location. Please call for this location’s hours.

Salvation Army
423 E. Michigan Ave.
Saline, MI 48176
(734) 429-9838
Hours vary by location. Please call for this location’s hours.

Salvation Army
5875 Middlebelt Rd.
Romulus, MI 48174
(734) 467-5849
Hours vary by location. Please call for this location’s hours.

Salvation Army
7640 Michigan Ave.
Detroit, MI 48210
(313) 849-4177
Hours vary by location. Please call for this location’s hours.

Salvation Army
31015 Harper Ave.
St. Clair Shores, MI 48080
(586) 541-0397
Hours vary by location. Please call for this location’s hours.

Salvation Army
1200 S. Lapeer Rd.
Oxford, MI 48371
(248) 236-0195
Hours vary by location. Please call for this location’s hours.

Salvation Army
9434 Highland Rd.
White Lake, MI 48386
(248) 698-4714
Hours vary by location. Please call for this location’s hours.

Salvation Army
532 Highland Rd.
Highland, MI 48357
(248) 887-3047
Hours vary by location. Please call for this location’s hours.

Salvation Army
6555 Sashabaw Rd.
Village of Clarkston, MI 48346
(248) 625-4460
Hours vary by location. Please call for this location’s hours.

Salvation Army
51200 Van Dyke Ave.
Shelby Township, MI 48316
(586) 685-1078
Hours vary by location. Please call for this location’s hours.

Salvation Army
605 S. Opdyke Rd.
Auburn Hills, MI 48326
(248) 334-8210
Hours vary by location. Please call for this location’s hours.

Salvation Army
730 N. Pontiac Trail
Walled Lake, MI 48390
(248) 669-1443
Hours vary by location. Please call for this location’s hours.

Salvation Army
34150 S. Gratiot Ave.
Clinton Twp., MI 48035
(586) 790-2622
Hours vary by location. Please call for this location’s hours.

Salvation Army
401 10th St.
Bay City, MI 48708
(989) 893-3041
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Salvation Army locations, please click here.

Public Libraries

Van Buren District Library – Covert Branch
33680 M-140 Hwy
Covert, MI 49043
(269) 764-1298
Hours vary by location. Please call for this location’s hours.

Kalamazoo Public Library – Central
315 S. Rose Street
Kalamazoo, MI 49007
(269) 342-9837
Hours vary by location. Please call for this location’s hours.

Maud Preston Palenske Memorial Library
500 Market Street
St. Joseph, MI 49085
(269) 983-7167
Hours vary by location. Please call for this location’s hours.

Ionia Community Library
126 E. Main Street
Ionia, MI 48846
(616) 527-3680
Hours vary by location. Please call for this location’s hours.

Hackley Public Library
316 W. Webster Ave.
Muskegon, MI 49440
(231) 722-8000
Hours vary by location. Please call for this location’s hours.

CADL- Mason Library
145 W. Ash St.
Mason, MI 48854
(517) 676-9088
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Public Libraries, please click here.

Michigan Works!

Michigan Works!
499 W. Main Street
Benton Harbor, MI 49022
(269) 927-1799
Hours vary by location. Please call for this location’s hours.

Michigan Works!
601-D Front Street
Dowagiac, MI 49047
(269) 782-9864
Hours vary by location. Please call for this location’s hours.

Michigan Works!
32849 Red Arrow Hwy.
Paw Paw, MI 49079
(269) 657-7014
Hours vary by location. Please call for this location’s hours.

Michigan Works!
210 Vista Drive
Coldwater, MI 49036
(517) 278-0200
Hours vary by location. Please call for this location’s hours.

Michigan Works!
200 W. Van Buren St.
Battle Creek, MI 49017
(269) 660-1412
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1601 South Burdick St
Kalamazoo, MI 49001
(269) 383-2536
Hours vary by location. Please call for this location’s hours.

Michigan Works!
16587 Enterprise Drive
Three Rivers, MI 49093
(269) 273-2717
Hours vary by location. Please call for this location’s hours.

Michigan Works!
3255 122nd Ave.
Allegan, MI 49010
(269) 686-5079
Hours vary by location. Please call for this location’s hours.

Michigan Works!
114 South Greenville West Drive
Greenville, MI 48838
(616) 754-2898
Hours vary by location. Please call for this location’s hours.

Michigan Works!
535 West Woodlawn
Hastings, MI 49058
(269) 945-9545 x144
Hours vary by location. Please call for this location’s hours.

Michigan Works!
121 Clover Street
Holland, MI 49423
(616) 396-2154
Hours vary by location. Please call for this location’s hours.

Michigan Works!
215 Straight Ave NW
Grand Rapids, MI 49504
(616) 336-4460
Hours vary by location. Please call for this location’s hours.

Michigan Works!
16587 Enterprise Drive
Three Rivers, MI 49093
(269) 273-2717
Hours vary by location. Please call for this location’s hours.

Michigan Works!
301 W. Main Street
Ionia, MI 48846
(616) 389-8525
Hours vary by location. Please call for this location’s hours.

Michigan Works!
220 E. Main Street
Fennville, MI 49408
(269) 561-2001
Hours vary by location. Please call for this location’s hours.

Michigan Works!
36 Applewood Drive
Sparta, MI 49345
(616) 887-2791
Hours vary by location. Please call for this location’s hours.

Michigan Works!
121 Franklin SE Suite 120
Grand Rapids, MI 49507
(616) 336-4040
Hours vary by location. Please call for this location’s hours.

Michigan Works!
316 Morris Avenue
Muskegon, MI 49440
(231) 724-6381
Hours vary by location. Please call for this location’s hours.

Michigan Works!
101 West Cass Street, Suite A
St. John’s, MI 48879
(989) 224-2000
Hours vary by location. Please call for this location’s hours.

Michigan Works!
945 Reynolds Road
Charlotte, MI 48813
(517) 816-6980
Hours vary by location. Please call for this location’s hours.

Michigan Works!
2110 S. Cedar Street
Lansing, MI 48910
(517) 492-5500
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Works! locations, please click here.

Community Colleges

Lansing Community College
411 North Grand Avenue
Lansing, MI 48933
(800) 644-4522
Please call for this location’s hours.

Kellogg Community College
450 North Avenue
Battle Creek, MI 49017
(269) 965-3931
Please call for this location’s hours.

Kalamazoo Valley Community College
6767 W O Ave
Kalamazoo, MI 49009
(269) 488-4400
Please call for this location’s hours.

Southwestern Michigan College
58900 Cherry Grove Road
Dowagiac, MI 49047
(800) 456-8675
Please call for this location’s hours.

Grand Rapids Community College
143 Bostwick Avenue NE
Grand Rapids, MI 49503
(616) 234-4000
Please call for this location’s hours.

Montcalm Community College
2800 College Drive
Sidney, MI 48885
(989) 328-2111
Please call for this location’s hours.

Muskegon Community College
221 S. Quarterline Rd.
Muskegon, MI 49442
(231) 773-9131
Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Community Colleges, please click here.

Salvation Army

Salvation Army
233 Michigan St.
Benton Harbor, MI 49022
(269) 927-1353
Hours vary by location. Please call for this location’s hours.

Salvation Army
1269 M-89
Plainwell, MI 49080
(888) 868-9305
Hours vary by location. Please call for this location’s hours.

Salvation Army
2500 Division Ave S.
Grand Rapids, MI 49507
(616) 588-7200
Hours vary by location. Please call for this location’s hours.

Salvation Army
325 Linden St.
Big Rapids, MI 49307
(231) 796-5597
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Salvation Army locations, please click here.

For members who live in the Grand Rapids area, you may contact the Latin Americans United for Progress (LAUP).LAUP
96 W. 15th St. #103
Holland, MI 49423
(616) 392-5058

Public Libraries

Newaygo Carnegie Library
44 State Road
Newaygo, MI 49337
(231) 652-6723
Please call for this location’s hours.

Manistee County Library
95 Maple Street
Manistee, MI 49660
(231) 723-2519
Please call for this location’s hours.

Traverse Area District Library
610 Woodmere Ave.
Traverse City, MI 49686
(231) 932-8500
Please call for this location’s hours.

Leland Township Library
203 Cedar Street E.
Leland, MI 49654
(231) 256-9152
Please call for this location’s hours.

Charlevoix Public Library – Central
220 Clinton St.
Charlevoix, MI 49720
(231) 547-2651
Please call for this location’s hours.

This is not a complete list. For a complete list of Michigan Public Libraries, please click here.

 

Michigan Works!

Michigan Works!
5252 South M-37
Baldwin, MI 49304
(231) 745-2703
Hours vary by location. Please call for this location’s hours.

Michigan Works!
5722 West US-10
Ludington, MI 49431
(231) 843-2563
Hours vary by location. Please call for this location’s hours.

Michigan Works!
14330 Northland Drive
Big Rapids, MI 49307
(231) 796-0049
Hours vary by location. Please call for this location’s hours.

Michigan Works!
5479 West 72nd Street
Fremont, MI 49412
(231) 924-3230
Hours vary by location. Please call for this location’s hours.

Michigan Works!
240 East Church Ave
Reed City, MI 49677
(231) 832-3131
Hours vary by location. Please call for this location’s hours.

Michigan Works!
195 North Michigan Avenue
Shelby, MI 49455
(231) 259-2000
Hours vary by location. Please call for this location’s hours.

Michigan Works!
401 North Lake Street, Suite 700
Cadillac, MI 49601
(231) 775-3408
Hours vary by location. Please call for this location’s hours.

Michigan Works!
103 Third Street
Kalkaska, MI 49646
(231) 258-8889
Hours vary by location. Please call for this location’s hours.

Michigan Works!
2240 Mitchell Park Drive, Suite B
Petoskey, MI 49770
(231) 347-5150
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1209 S. Garfield Avenue, Suite C
Traverse City, MI 49686
(231) 922-3700
Hours vary by location. Please call for this location’s hours.

Michigan Works!
1660 US 31 South
Manistee, MI 49660
(231) 723-2535
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Works! locations, please click here.

Community Colleges

West Shore Community College
3000 N. Stiles Road
Scottville, MI 49454
(231) 845-6211
Please call for this location’s hours.

Northwestern Michigan College
1701 E. Front St.
Traverse City, MI 49686
(800) 748-0566
Please call for this location’s hours.

North Central Michigan College
1515 Howard Street
Petoskey, MI 49770
(888) 298-6605
Please call for this location’s hours.
This is not a complete list. For a complete list of Michigan Community Colleges, please click here.

Salvation Army

Salvation Army
1239 Barlow St.
Traverse City, MI 49686
(231) 946-4644
Hours vary by location. Please call for this location’s hours.

Salvation Army
725 Wright St.
Cadillac, MI 49601
(231) 775-7131
Hours vary by location. Please call for this location’s hours.

Salvation Army
607 S. Mitchell St.
Cadillac, MI 49601
(231) 775-2105
Hours vary by location. Please call for this location’s hours.
This is not a complete list. For a complete list of Salvation Army locations, please click here.

​​​​​​​​​​​​​