Dr. Eric Crawford Dr. Eric Crawford Toronto Western Hospital 399 Bathurst St Toronto ON M5T 2S8 Toronto Surgeons Ontario Surgeons