Supermarkets & Super Stores in Windham, NY Todaro's Salumeria5344 State Route 23Windham, NY, 124965187344134FoodFood MarketsGrocery StoreGrocery StoresPsk SupermarketsRussells StoreShoppingSuper 8SupermarketSupermarketsSupermarkets Super StoresTodaros Salumeria Inc Hensonville Frozen Food Lockers IncMaplcrst RdWindham, NY, 124965187344440Food MarketsPsk SupermarketsRussells StoreSuper 8SupermarketSupermarketsSupermarkets Super Stores Show More