Royal Thai Consulate General is a Canadian Embassy based in Edmonton, Alberta. Royal Thai Consulate General is located at 11729 105 Ave NW, Edmonton, AB T5H 0L9, Canada,
Please contact Royal Thai Consulate General using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Royal Thai Consulate General opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.