1. Ceco Building Systems 541 Rooster Ridge Ct, Defiance, MO 63341 Coordinate: 38.66241,-90.80835 Phone: (636) 798-3080