Walmart Supercenter 2581

Walmart Supercenter #2581 is a Walmart Supercenter discount department store located at 5399 West Genesee Street, Camillus, New York.The store openedJuly 16, 1997.The store does not allow overnight parking.