Tiene su sede en la villa de Independence, aledaña a Mango Creek, en el Distrito de Cayo y juegan en el Estadio Michael Ashcroft.