1. Strouse Roll-Off Service 6767 Travis Rd, Greenwood, IN 46143 Coordinate: 39.56867,-86.22984 Phone: (317) 422-8116