Selidodiktis Bookshop & Copy Center Limassol Address Details Address: 20-24 Chatziloizi Michailidi 3041, Limassol, Limassol Telephone: 25355325