Walmart Supercenter 1705

Walmart Supercenter #1705 is a Walmart Supercenter discount department store located at 1860 North Road, Waterloo, New York.The store openedNovember 5, 1991.The location also sells gasoline.