NOTE: Services will likely be impacted in response to COVID-19. Please contact any service prior to visiting in person.

Inner City Health Associates (ICHA)

Site: Inner City Health Associates (ICHA)


Address
59 Adelaide St E, 2nd Fl
Toronto, ON, M5C 1K6
Agency Information
Inner City Health Associates (ICHA)
Programs / Services Available at this Location