Coming Soon…Champlain Family Health
Coming Soon…
As construction continues, we’re getting closer to the summer 2017 opening of the new home of our North Country Family Health Center! The new center will be named Champlain Family Health and will be conveniently located not far from our current center on State Route 11. New home, new name, same great care!