Greencastle IN Delicatessens 1. 821 Indianapolis Rd, Greencastle, IN 46135 | Kroger Deli (765) 653-8032