Address:
Consulate of Costa Rica in Leipzig, Germany
Lützowstr. 34, 04157 Leipzig
Germany
0049 341 909 6732
0049 341 909 6732
leipzig@konsulat-costa-rica.de