Taking slot car racing to 100mph

Published On 08/31/2010 Published On 08/31/2010
Previous Venue Next Venue Venue Description
1. Dallas Slot Cars 9925 Garland Road, Dallas, TX 75218 (East Dallas)

A labor of love from hubbie-&-wife convenience store owners, DSC takes slot cars out of the basement, and into an enthusiast's mecca, with multiple tracks, multi-class league races, purchasable vehicles, full-service parts & maintenance, even custom paint