Nicosia Address Details
Address: 15B-C S. Kyprianou Street
Nicosia, Nicosia
Telephone: 70002727
Fax: 22761727
Email: info@leoroof.com.cy
Nicosia Address Details
Address: 120ZH Strovolou Avenue
Strovolos, Nicosia
Telephone: 22458595
Fax: 22761727
Email: leoroof@cytanet.com.cy