Walmart Supercenter 908

Walmart Supercenter #908 is a Walmart Supercenter discount department store located at 8101 South John Young Parkway, Orlando, Florida. The store opened July 15, 1986 and was converted into a Supercenter March 1999. The store does not allow overnight parking.