Lady Luck Speed Shop Neon Clock Sign


In stock

SKU: GAD-CH-72SS-BKW-LL Categories: ,

Made to Order - Notice: exceeds 1 to 3 days to fulfill

Production timeline will be provided to you once your order is confirmed. Typically 30 to 45 Days.

Shipping & Returns

Questions or comments on Shipping, Returns and or Refunds? No problem. Email us or visit our Returns & Refund Policy page for more info.



Large 72 Inch Speed Shop Neon Sign with Lady Luck Clock. Quality made in the USA

Additional information

Item ID



See What Others Have To Say About Garage Art™