1. S & E Produce & Flowers 320 Griffith Rd, Greenwood, IN 46143 Coordinate: 39.61018,-86.04157 Phone: (317) 881-2634