Sus partidos en casa los efectúan habitualmente en el Estadio Nacional de Jamaica, ubicado en las instalaciones de Independence Park.