Turkish Embassy in Spain is an office of communication between Turkish Government and Spain. It operates as the official representative of the Turkey in Spain.
The following is major information about Turkish Embassy for Spain and the way which you can apply you visa to Turkey through:
Turkish Embassy - Spain
Address: Calle Rafael Calvo, 18, 2º. A/B, 28010 Madrid, Spain
Phone: (+34) 91 313 103 904
Fax: (+34) 91 308 66 02
Citizens or residents in Spain can just only directly contact and apply your Turkey visa at the Turkish Embassy in Spain by yourself as above address.
If you have any further questions or comments, please feel free to contact us. Thank you!