Diplomatic Missions of Dominican Republic in Russia

Check the visa requirements
Check visa

Dominican Republic Embassy in Moscow

pickvisa.com