The doctors here have always been fast to see me and I have never had any issues. They moved a little while ago from another location nearby.
West Toronto Health Centre is located at 85 The East Mall, Etobicoke, ON M8Z 5W3, Canada