Nuts and Bolts Hardware - Odessa 204 W US-40Odessa, MO, 64076 View Phone 816-633-0747 204 W US-40Odessa, MO 64076 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page