Juba Stars FCLocation: Burlington, VermontSports: soccerExplore Juba Stars FC, a youth sports program in Burlington, Vermont.