| Name | BLS International Spain Visa Application Center |
|---|---|
| Address | 61 Panchkuian Marg, no 5, RamaKrishna Ashram Marg, opposite to metro pole, Bharat Nagar, Paharganj, New Delhi, Delhi 110055, India |
| Category | Embassy |
| State | Uttar Pradesh |
| City | Jhansi |
| Contact | +91 124 455 6710 |
| Email ID | [Get Email Address] |
| Website | india.blsspainvisa.com/short_term_visa_family.php |
| Coordinate | (28.6380024, 77.2110926) |