Collision Leaders of Odessa 120 West Main Street, Odessa, MO 64076