Shopping in South Acworth, NH South Acworth Village Store1068 Route 123ASouth Acworth, NH, 036076038356547FoodGrocery StoreGrocery StoresShoppingStore LocatorSupermarketsThe Village Store Show MoreSee AlsoGrocery Stores