Johannesburg Branch Library

Serves Otsego County,  MI
989-732-3928
Next Service

Introduction

Johannesburg Branch Library serves Otsego County, Michigan. Experience professional support with our office, where expert assistance is at your fingertips. Our team is dedicated to helping you navigate your challenges with confidence and ease. Visit us to explore how we can support your needs effectively.

Nearby Office

Kent District Library - Alto Branch
Kent District Library - Alto Branch

6071 Linfield Avenue Southeast, Kent County, MI 49302

616-784-2007

Ransom District Library
Ransom District Library

180 South Sherwood Avenue, Allegan County, MI 49080

269-685-8024

Interlochen Public Library
Interlochen Public Library

9700 Riley Road, Grand Traverse County, MI 49643

231-276-6767

Benzie Shores District Library
Benzie Shores District Library

630 Main Street, Benzie County, MI 49635

231-352-4671

Favorites

Here is a brief description text of the drawer.