Eddie Slot Car World
1021 Tennessee St
Vallejo, CA 94590-4547
707-552-9085