Stelios Mavromoustakos Private Institute Nicosia Address Details Address: 2 Pavlou Liasidi StreetAstromeritis, Nicosia Telephone: 22874290 Fax: 22874291