Contact information Smart Plaza, Rüzgarlibahçe M. Kavak S. No: 31 /8 34805 KAVACIK, ISTANBUL Turkey Exhibitor at Looking for... Social media Tweets