Canada Place, Main Floor 124, 777-102 Avenue,
T5J 4G9 , Canada
Photo Stop is the leading passport photos provider in Edmonton. Here, we always keep our visa requirement data up to date and also assures you that your passport photo will be approved at the very first time. For more details, call us on 7804217482.