Emcan ielts toefl sat oet pte English Training Institute, Deira branch
Educational institution; Coaching center; Language school; Learning center; Training centre; English language school; Educational testing service; English language instructor
Location: Al Muteena Technic Buidling, Office 502 Near Salah Al Din Metro Station - Exit 2, Deira - Salah Al Din St AE
Website:http://www.emcaned.com/
Phone:+97142244492
Map Location:25.2705, 25.2705