Amd Music Store Limassol Address Details Address: 32 Grigori Afxentiou, SHOP4003, Geitonia, Limassol Telephone: 25752070