Computer Geeks, located in Grand Cayman's Queens Court Plaza, is a complete service and repair centre for computers. Reasonably priced, they offer skilled technicians as well as an on-site internet cafe, fully stocked computer store and...
Unit C-8, Queens Court Plaza West Bay Rd.P.O. Box 30868, Grand Cayman, Cayman Islands, KY1-1204
Click for more information