Allin Clinic consists of over 50 physicians, from a number of practice areas including General Practice, Internal Medicine, Pediatrics, Adult & Child Psychiatry, Obstetrics, Neurology and Respirology. Our team of professionals strives to provide the best care for all Allin Clinic patients. Our clinic philosophy is continuous care; we believe developing long-term relationships with our patients enables us to provide the best medical care available.