Consulate General-Costa Rica 28 W Flagler St Miami, FL 33130 Phone: (305) 377-4242
Category: Federal Government - International Affairs