Get Directions to JCC Auto Mechanic Repair Shop Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To JCC Auto Mechanic Repair Shop 28 West Live Oak Avenue, Arcadia, CA 91007 +1 626-254-8694 View details Click to load map