Grocery Stores in Windham, NY Todaro's Salumeria5344 State Route 23Windham, NY, 124965187344134FoodFood MarketsGrocery StoreGrocery StoresPsk SupermarketsRussells StoreShoppingSuper 8SupermarketSupermarketsSupermarkets Super StoresTodaros Salumeria Inc Show More