Find MiLibrary Directory

Bacon Memorial District Library

45 Vinewood Street

Wyandotte,

Michigan

48192-5221

(734) 246-8357


Bad Axe District Library

200 South Hanselman Street

Bad Axe,

Michigan

48413-1479

(989) 269-8538


Baker Park Library

3410 South Grand Traverse

Burton,

Michigan

48529-1150

(810) 742-7860


Bangor Branch Library

420 Division Street

Bangor,

Michigan

49013-1112

(269) 427-8810


Barryton Public Library

198 Northern Avenue - P.O. Box 215

Barryton,

Michigan

49305-0215

(989) 382-5288


Bath Township Public Library

14051 Webster Road

Bath,

Michigan

48808

(517) 641-7111


Bay County Library System

500 Center Ave

Bay City,

Michigan

48708

(989) 893-9566


Bayliss Public Library

541 Library Drive

Sault Ste. Marie,

Michigan

49783

(906) 632-9331


Beaver Island District Library

26400 Donegal Bay Road

Beaver Island,

Michigan

49782-0246

(231) 448-2701


Beaverton Branch Library

106 Tonkin St.

Beaverton,

Michigan

48612

(989) 435-3981


Bedford Branch Library

8575 Jackman Road

Temperance,

Michigan

48182-9493

(734) 847-6747


Beecher Vera B. Rison Library

1386 West Coldwater Road

Flint,

Michigan

48505-4817

(810) 789-2800