Libraries in Petersburg, MI Petersburg Branch Library60 E Center StPetersburg, MI, 492707342791025Carleton Branch LibraryLibrariesPublic LibrarySchultz Holmes Memorial LibrarySpringfield Township Show More