(603) 436-9322
180 Islington StreetPortsmouth, NH 03801
http://www.members.aol.com/sewandvac
Map & Directions