Walmart Supercenter 1736

Walmart Supercenter #1736 is a Walmart Supercenter discount department store located at 36 Jerome Drive, Dover, Delaware.The store openedDecember 31, 1991.The store does not allow overnight parking.