Odeon offers internet access, gaming PCs, and computer sales. They also provide brand-independent computer repair and technical support services.