Walmart Discount Store 3481

Walmart Discount Store #3481 is a Walmart Discount Store discount department store located at 112 Carroll Island Road, Baltimore, Maryland.The store openedSeptember 17, 2003.