Walmart Supercenter 2107

Walmart Supercenter #2107 is a Walmart Supercenter discount department store located at 5735 South Transit Road, Lockport, New York. The store originally opened on October 17, 1995 at 5783 South Transit Road and moved to 5735 South Transit Road on January 21, 2015. The store does not allow overnight parking.