Walmart Supercenter 1620

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