We happily produce passport, visa, and ID photos for virtually any country in the world, including Canada. No appointment is necessary, and most ID photos are turned around in about 15 minutes. Prices start at $14.00 for a set of two ID photos, and additional sets can be purchased at $7.50 per set of two.
If you have special requirements that differ from the U.S. standard ID photo, please bring with you a printed copy in English of the necessary photo requirements.