Strafford NH Delicatessens 1. 564 Province Rd, Strafford, NH 03884 | Sheilah's Deli & Market (603) 664-5551