Peterborough, New HampshireToadstool Bookshop12 Depot Sq, Peterborough, NH 03458Explore the shop ↗Call shop