Czech Republic Consulate
3111 Stirling Rd
Fort Lauderdale
FL
33312
Open Map
International Affairs