Consulate-General of Russia, Sapporo is located in Sapporo, Japan on 12 Chome-2-5 Minami 14 Jonishi, Chuo Ward,. Consulate-General of Russia, Sapporo is rated 4.3 out of 5 in the category foreign consulate in Japan.
Address
12 Chome-2-5 Minami 14 Jonishi, Chuo Ward,