Walmart Discount Store 5276

Walmart Discount Store #5276 is a Walmart Discount Store discount department store located at 1555 North Rand Road, Palatine, Illinois.The store openedAugust 25, 2004.The store does not allow overnight parking.