where are lowes food stores located
Lowes Foods is a grocery store chain based in Winston-Salem, North Carolina. The chain's initial growth was in the mountains of North Carolina and rural areas of Virginia, but, starting in the late 1990s, has geared expansion towards metropolitan areas in North and South Carolina.