Contact Us

Email: info@elmidorgroup.com

Phone: +1 849 820 9243

Address: Calle 30 de Mayo, San Luis, Santo Domingo Este, 11807, Dominican Republic