Edwin Alcantara Details Calle Proyecto 27 No.13, Mira Flores Santo Domingo Distrito Nacional 10203 Dominican Republic Send Message