Family Physician – Oakwood Walk In Clinic & Family Practice Oakwood Walk In Clinic & Family Practice is a multidisciplinary clinic located in a busy health centre in Scarborough. Our building features a Pharmacy, X Ray, Lab, Surgeons, Specialists, and…