Walmart Supercenter 5894

Walmart Supercenter #5894 is a Walmart Supercenter discount department store located at 5511 Deep Lake Road, Oviedo, Florida. The store does not allow overnight parking. The store opened on March 14, 2012.