selected country
Cyprus

Diplaros Demetris & Sons Ltd

Business address
131 Protara Ave, Panaoudkiou Bldg, Shop 4 5289 Paralimni, Famagusta, Cyprus
Phone
23825801