Istanbul Turkey BLS Spain Visa: About us for Spain Visa from Istanbul Turkey

BLS Logo

Apply for VISA to Spain In Istanbul

Welcome to the Spain Visa Application Centre.

BLS International Services Turkey Inc. is the legal identity of BLS International Services Ltd. in Turkey. The parent Company "BLS International Services Ltd." is headquartered in Istanbul, Turkey and is a specialist service provider of Outsourcing for Visa, Passport, Consular, Attestation and Apostille Services to the Diplomatic Missions across the world.