Johannesburg MI Libraries 1. 10900 M 32 E, Johannesburg, MI 49751 | Johannesburg Branch Library (989) 732-3928