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 opened September 17, 2003.