
EuroScholars Head Office
- Leiden University - Student & Educational Affairs - International Relations Dept.
- Mailing address:
- Rapenburg 70
- 2311 EZ - Leiden, The Netherlands

Partner North America
- WorldStrides / EuroScholars
- 5301 Southwest Parkway, Suite 200
- Austin, TX 78735 USA