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 opened August 4, 1992. The store does not allow overnight parking.