1304 ELK CREEK ROAD DELHI NY