Walmart Supercenter 2912

Walmart Supercenter #2912 is a Walmart Supercenter discount department store supercenter located at 7555 Telegraph Road, Taylor, Michigan. The store opened January 24, 2001. The store does not allow overnight parking.