Walmart Discount Store 1821

Walmart Discount Store #1821 is a Walmart Discount Store discount department store located at 9101 Albemarle Road, Charlotte, North Carolina.The store openedAugust 4, 1992.The store does not allow overnight parking.