Greeting Cards in Peterborough (NH) Full list of companies Greeting Cards category in Peterborough, New Hampshire Paper & Roses 16 Depot St #20, Peterborough, NH 03458, (603)924-1333 Page 1