Address:
Latvian Embassy in Cairo, Egypt
8th Floor Abou El Feda Building,
3 Abou El Feda Street,
Zamalek, Cairo 11211
(202) 2 738 41 88
(202) 2 738 41 89
NA
NA