Walmart Supercenter 1620

Walmart Supercenter #1620 is a Walmart Supercenter discount department store located at 2578 Douglas Avenue, Brewton, Alabama.The store openedNovember 14, 1990.