West Edmonton Truckland Ltd. 16818 - 118 Avenue Edmonton, Alberta, Canada, T5V 1M8 Phone: (780) 455-1111 Fax: (780) 455-1116
Super 8 West Edmonton
You're Visitor #