They have a great STI clinic at the North Surrey public health unit. It is just like the clinics in Vancouver, free, no ID or health insurance required and you don’t have to use your real name. Just call for an appointment.
STI Clinic, North Surrey Public Health
220 - 10362 King George Highway
Surrey, BC
V3T 2W5
Phone: 604-587-7900