Russian Federation: Embassy

Ambassador: Ilya Igorevich Rogachev, HE Mr

Postal Address
  • PO Box 36034, MENLO PARK, 0102
Street Address
Butano Building, 316 Brooks Street, Menlo Park, PRETORIA
Phone
  • 012 362 1337
  • 012 362 1338
Fax
012 362 0116
Email