Walmart Supercenter 2135

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