Spofford from New Hampshire Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Westmoreland Village Store & Deli - New Hampshire, Spofford, 784 Route 63, 03462 (603) 399-0082 Map