Islamic Academy

Islamic Academy is a Division B team that competes in Delaware.