Consulate of Costa Rica in United States ( Florida )

Information

Address2730 SW 3RD Avenue, Suite 401 Miami, FL 33129 2323, Miami, Florida, USATelephone+1 305 871 7485Emailconsulate_mia@costarica embassy.org