They are located in Boca Chica , Santo Domingo , Dominican Republic .
They are play their home games at the Juan Marichal Complex .
They are located in Boca Chica , Santo Domingo , Dominican Republic , and play their home games at the Juan Marichal Complex .