• Tahltan Health & Social Services Authority

    (250) 771-5577

    P.O. Box 59
    24 Sawtooth Road
    Telegraph Creek, BC V0J 2W0