New Champlain Family Health To Open July 10, 2017
New Home, New Name, Same Great Care Formerly known as North Country Family Health located at 481 State Route 11, Champlain, NY the newly re-named Champlain Family Health center will be officially opening its doors just down the road, to patients on July 10th at 828 State Route 11, Champlain NY. The health center is