The Allin Clinic
10155 - 120 Street NW, Edmonton, Alberta, T5K 2A2
> View Telephone Number(780) 482-7551
The Allin Clinic consists of 30 physicians, from a number of practice areas including General Practice, Internal Medicine, Obstetrics and Gynecology, Pediatrics, Child Psychiatry, Neurology, and Surgery.