Walmart Supercenter 1736

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