Dr. Gary BlochWrong Dr. Gary Bloch?
Inner City Health Associates
59 Adelaide St. E. 2Nd Floor
Toronto , Ontario M5C 1K6
Company Description: Inner City Health Associates (ICHA) is group of more than 60 physicians working in over 40 shelters and drop-ins across the City of Toronto. ICHA provides primary,... more