Upcoming Events There are currently no upcoming events. View More Location Contact Us 10900 M-32 Johannesburg, MI 49751 Tel: (989)-732-3928 Fax: (989)-731-3365 E-mail: jbl@otsego.org Branch Hours Monday: 2-6pm Tuesday: 1-5pm Wednesday: 1-5pm Thursday: 1-5pm Friday: 9am-1pm Saturday/Sunday: CLOSED PLACEHOLDER BOOK RIVER PLACEHOLDER BOOK RIVER