1. Troyer Brothers Inc 6691 W State Road 124, Decatur, IN 46733 Coordinate: 40.74356,-85.06475 Phone: (260) 565-2244