Crystal Fitness Center Limassol Address Details Address: 5A Leocharous 3086, Limassol, Limassol Telephone: 70002021