Link:

Av. Abraham Lincoln, #918 Esq, Santo Domingo, Dominican Republic

Google Maps: