Hours Of Operations Geeks On-site North Carolina Tarboro 27886 Geeks On-site Hours of Operation and Location in Tarboro, NC 27886 4.4 - 83 votes (252) 774-0945 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 TarboroView More Apparel CarharttCarter'sCatherinesIt's FashionCiti Trends Recommend For You Unisys Corporation T Sr Incorporated Mobile Tech Computer Works Presidio Networked Solutions Thomson Reuters E Plus Technology Incorporated Cartridge World Usa Chatsworth Products Incorporated Salvagedata Recovery Services