Walmart Supercenter 852

Walmart Supercenter #852 is a Walmart Supercenter discount department store located at 4041 Veterans Drive, Ottawa, Illinois, which can be reached byInterstate 80fromExit 90.The store openedDecember 31, 1985.