Bellaire Public Library
111 S Bridge St Bellaire | 231-533-8814 | B |
Chestonia Township Library
5845 Alba Hwy Alba | 231-584-3222 | C |
Crawford County Library
201 Plum St Grayling | 989-348-9214 | D |
Elk Rapids District Library
300 Isle of Pines Elk Rapids | 231-264-9979 | E |
Frederic Township Library
6872 N Old 27 Frederic MI | 989-348-4067 | F |
Helena Township Library
8751 Helena Rd Alden | 231-331-4318 | G |
Houghton Lake Public Library
4431 W Houghton Lake Dr Houghton Lake | 989-366-9230 | H |
Johannesburg Branch Library
10900 E M-32 Johannesburg | 989-732-3928 | I |
Kalkaska Public Library
247 S Cedar St Kalkaska | 231-258-9411 | J |
Lewiston Public Library
2851 Kneeland St Lewiston | 989-786-2985 | K |
Lovells Township Library
8405 Twin Bridge Rd Grayling MI | 989-344-9343 | L |
Mancelona Township Library
202 W State St PO Box 499 Mancelona | 231-587-9451 | M |
Oscoda County Library
430 W 8th St Mio | 989-826-3613 | N |
Otsego County Library
700 S Otsego Ave Gaylord | 989-732-5841 | O |
Richfield Township Public Library
1410 N St Helen Rd St Helen | 989-389-7630 | P |
Roscommon Area District Library
106 S Lake St Roscommon | 989-281-1305 | Q |
Roscommon Area District Library At Lyon Twp Hall
7851 W Higgins Lake Rd Roscommon | 989-821-9111 | R |
Vanderbilt Branch Library
Corwith Township Hall 8170 Mill St Vanderbilt | 989-983-3600 | S |
Wolverine Community Library
5716 W Main St Wolverine | 231-525-8800 | T |