1. Barbour Building Systems 21421 E Truman Rd, Independence, MO 64056 Coordinate: 39.09017,-94.32352 Phone: (816) 796-3344