Description provided by Editors
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. Mon – Fri 10 am – 6 pm; Sat 10 am – 4 pm; Closed Sun.