Currently Located in Lancaster, CA in a 20,000sq. ft. facility where we have completely custom fabricated over 500 vehicles for a wide range of clientelle worldwide.
CustomCRS Custom Promotional & Marketing Vehicles Ofc.661.940-9470 Fax 661 940-9670 42527 6th St. East Suite 107 Lancaster, CA 93535