Walmart Supercenter 2693

Walmart Supercenter #2693 is a Walmart Supercenter discount department store located at 3700 Owen Road, Fenton, Michigan. The store opened January 23, 2002. The store does not allow overnight parking.