Contact Us

Please reach out to us via the following means:

Visit Our Shop

Our shop is located at:

2071 E Lambert Rd
La Habra, CA 90631

Phone: (562) 384-9670

Tues-Fri: 11AM - 7PM
Sat: 10AM - 3PM

We recommend booking an appointment before swinging by in person - we might be at the race track!

Contact Form

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.