Terwillegar Medical Clinic Categories Health Care 101121 Haddow Close NW Edmonton Alberta T6R 3W3 (780) 989-5300 (780) 989-5301 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×