Hours Of Operations Geeks On-site Missouri Odessa 64076 Geeks On-site Hours of Operation and Location in Odessa, MO 64076 4.4 - 19 votes (816) 565-4226 Get Directions Geeks On-site Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore OdessaView More Apparel CarharttCarter'sRainbowReebokTilly's Sports ReebokTilly's Recommend For You T Sr Incorporated Mobile Tech Computer Works Thomson Reuters Cartridge World Usa Mtm Technologies Incorporated Custom Computing Solutions Net Systems Incorporated Advanced Personnel Computer Station