Where we are
23281 La Palma Ave, Yorba Linda, CA 92887. Near the 91 with straightforward access from the 57 and the 55. Roughly twenty minutes from Seal Beach up the 405 and 91. There is room to turn a 45-foot coach into the lot, which is not true of every shop.
All work is performed in shop. Mobile, roadside, and fleet route service are not offered.