1. The Paper Store Of Swampscott 435 Paradise Rd, Swampscott, MA 01907 Coordinate: 42.48149,-70.90148 Phone: (781) 592-1492