1. Herron Fresh and Clean Service 365 Clearview Way, Greenwood, IN 46143 Coordinate: 39.60364,-86.11221 Phone: (317) 413-1620