Otsego County Library - Main Branch
700 S. Otsego Ave.
Gaylord, MI 49735
The Main Branch is North of Jay's Sporting Goods and across the street from the State Police Post.
Otsego County Library - Johannesburg Branch
10900 East M-32
Johannesburg, MI 49751
The Johannesburg Branch library is located in the Charlton Township Office building.
Library - Vanderbilt Branch
The Vanderbilt Branch library is located in the Corwith Township Hall building.
© 2010, Otsego
Last updated 02/27/20