Walmart Supercenter 1641

Walmart Supercenter #1641 is a Walmart Supercenter discount department store located at 1529 Washington Street, Williamston, North Carolina. The store opened January 30, 1991.