1. WebXtras 3691 Backwoods Hill Ct, Defiance, MO 63341 Coordinate: 38.68321,-90.81378 Phone: (636) 798-2034