Limassol Address Details
Address: 19 Nafpliou, Ippokratio Megaro
3025, Limassol, Limassol
Telephone: 25762525