Slot Car City is located at the address 4685 Boulder Hwy in Las Vegas, Nevada 89121. They can be contacted via phone at (702) 438-1760 for pricing, hours and directions.
For more information go to www.slotcarcity.com
For maps and directions to Slot Car City view the map to the right. For reviews of Slot Car City see below.