Walmart Supercenter 5063

Walmart Supercenter #5063 is a Walmart Supercenter discount department store located at 1830 Galleria Boulevard, Charlotte, North Carolina. The store opened September 15, 2004. The location also sells gasoline and diesel.