Anonymous asked in TravelCanadaOther - Canada · 1 decade ago

Does anyone know of a place in Windsor Canada that I can get a Visa picture taken?

I want one today.

4 Answers

  • 1 decade ago
    Favorite Answer

    I know you don't need an appointment to get one at CAA, but you can also go to Blacks (I believe you don't need an appt there either), most local film processing stores, Walmart and Sears.

    Source(s): Got mine taken a few days ago
  • 1 decade ago

    Walmart, Sears, any place like that - but you have to make an appointment first (you can't just show up).

  • 1 decade ago

    Go to Walmart first thing in the morning on a weekday and they will be able to do it. Thats what I always do.

  • 1 decade ago

    ask at a photo shop. they would know.

Still have questions? Get your answers by asking now.