The Paper Patch
Drag box to select area
The Paper Patch is a stationary store that offers an extensive selection of greeting cards for every occassion. Gift wrap, journals and photo albums are also available in addition to custom printing services for invitations, thank you cards and more.
36 Market St, Portsmouth, NH 03801
- Hours: Call for hours
- Accessible: no