Carl Shearer

Fraser River Delta
Profile Picture:

Carl Shearer

Profession:
Physician
Specialty:
General sports medicine, running injuries
Fraser River Delta
Maple Ridge