It looks like nothing was found at this location. Maybe try a search?
Phone +1-780-448-2311 | Fax +1-780-448-2312 | Email info@IndiCanImmigration.com Address 101, 5661-99 Street NW, Edmonton AB T6E 3N8