Information NameEstadio CibaoCountryDominican RepublicCitySantiago de los CaballerosCapacity18.077 Seats