The Mathematical Reflections Institute Limassol Address Details Address: 17 Mariou Agathangelou StreetLimassol, Limassol Telephone: 25342073