1. Sheilah's Deli & Market 564 Province Rd, Strafford, NH 03884 Coordinate: 43.24146,-71.15082 Phone: (603) 664-5551