Kitkatla is a small Tsimshian village situated near Prince Rupert, on the north side of Dolphin Island. It is home to the Kitkatla tribe of Tsimshians. The ancestry of the people living here dates back to 10,000 years! It is a beautiful and peaceful community that values and respects the ideal location and resources on which the people and animals have lived for centuries.
Northern Health Physician Website