Diplomatic Missions of Dominican Republic in Costa Rica

Check the visa requirements
Check visa

Dominican Republic Embassy in San Jose

pickvisa.com