1. Westmoreland Village Store & Deli 784 Route 63, Westmoreland, NH 03467 Coordinate: 42.96211,-72.44284 Phone: (603) 399-0082