Consulate of Costa Rica
Directory
Consulate of Costa Rica
Flora Leah Venegas Corrales
1870 The Exchange
Suite 100
Atlanta, GA 30339
Phone: 770-951-7025x26
Contact Form
http://www.costarica-embassy.org