Diecast Depot

Hunting for new and cool car memorabilia? Since opening in 2005, Diecast Depot has created a place where enthusiasts can have it all in a one-stop shop. They carry 1:64 to 1:12 scale diecast in their 3,500-sq-ft store.

North Edmonton: 12724 St. Albert Tr., Edmonton, Alberta, T5L 4S5