Hours Of Operations Geeks On-site New Mexico Geeks On-site Hours of Operation and Locations in New Mexico 4.8 - 140 votes 1 Locations in New Mexico www.villagegeek.com Geeks On-site Hours Category: Electronics Geeks On-site - Albuquerque, NM 87105 (505) 225-2027 View Store Details Recommend For You T Sr Incorporated Solid Technology Mobile Tech Computer Works Griffin & Associates Thomson Reuters Cartridge World Usa Lasting Impressions Harris Technology Concert Technologies