Fruit & Vegetable Markets in Leicester, NC Turkey Creek Tomatoes24 Icenhower RdLeicester, NC, 287488286839555Fruit Vegetable MarketsProduce Show More