Tahltan Health and Social Services Authority - Telegraph Creek, BC | Walk-in Clinics - Medimap.ca