Get Directions to Osborne Investments ← View details 201 North 2nd Street, Odessa, Missouri 64076 +1 816-633-4444 Get Directions From* To * — Required information