Illuminated Signs in Turkey Etkin Tabela Address: istoc bagcilar, 34560 istanbul Turkey Phone Number: +90 21 26 59 60 60