Walmart Supercenter 2135

Walmart Supercenter #2135 is a Walmart Supercenter discount department store located at 139 Merchant Place, Cobleskill, New York.The store openedAugust 16, 1995.