Gay Village · 40 Homewood Ave, Toronto
Hassle Free Clinic provides free medical and counseling services in many areas of sexual health.
Gay Village · 66 Gerrard St. East, Toronto