Walmart Supercenter 908

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