Joseph's Coat · 32 Grove Street (across from the post office) · Peterborough, NH · 03458 · (603) 924-6683