J&j Auto Repair San Leandro J&j auto repair Repair auto leandro san J&J AUTO REPAIR - 63 Photos & 163 Reviews - 1368 Elgin St, San Leandro J&J AUTO REPAIR - 63 Photos & 163 Reviews - 1368 Elgin St, San Leandro Check Details ← J&j Auto Repair Vero Beach J&j Auto Repair And Towing → Share with friends Link copied