Walmart Discount Store 2866

Walmart Discount Store #2866 is a Walmart Discount Store discount department store located at 5110 Times Square, Okemos, Michigan. The store opened July 16, 2003.