Champlain Islands Health Center 52 Community Lane South Hero, Vermont. CHCB opened this practice to ensure local residents of South Hero, North Hero and Grand Isle can easily access high quality primary care and add new services to the region..