Walmart Supercenter 1705

Walmart Supercenter #1705 is a Walmart Supercenter discount department store located at 1860 North Road, Waterloo, New York. The store originally opened November 5, 1991 at 1855 Routes 5 and 20 and moved to 1860 North Road on October 14, 2009.