The Downsview Healthcare Network of Clinics consists of conveniently located, handicap accessible facilities in the GTA and Surrounding Areas.
1170 Sheppard Ave. W. Unit 53, Toronto, Ontario M3K 2A3