1. Huff Electric 463 E Stop 18 Rd, Greenwood, IN 46143 Coordinate: 39.59344,-86.0977 Phone: (317) 881-0067