Dr Naeem Hafiz Muhammad is a Male Indian Doctor in London, Ontario specialising in Family Medicine who can speak Hindi, Punjabi, Pashto and Urdu Languages.
Dr Muhammad is registered with College of Physicians and Surgeons of Ontario with CPSO Number: 86129
Dr Muhammad has completed his education at Punjab University, Pakistan in the year 1985.
Dr Naeem Hafiz Muhammad can be seen at 1121 Adelaide Street North London ON N5Y 2N4
Dr N.Muhammad has completed his Postgraduate Training as follows: