Larnaca Address Details
Address: 1 V. Pavlou Sq.
Larnaca, Larnaca
Telephone: 24620229, 24655866
Fax: 24627017
Email: info@nicolaides_optics.com