How to write to a soldier in Afghanistan?
There are two ways of contacting Canadian Troops. There is an online message board maintained by National Defence on their website (below). You can also write a letter.
You would have to contact the soldier or his unit to find the address of where to send mail to.