Community Organizations
BGC Cape Breton is a nonprofit community organization that exists to provide safe, supportive places where children and youth can experience new opportunities and overcome barriers.