Embassy of Russia in Palestinian territories

Missionof the Russian Federation to Palestinian National Authority
Address: Ramallah, Al-Bira, Gemzo compound
Tel: (97-22) 240-09-70
Fax: (97-22) 240-09-71