Shepard's Automotive 4x4Auto Repair · Los Angeles, CAAuto Repair, Auto Customization. Los Angeles.Address: 2524 W Main St, Alhambra, CA, 91801Phone: (626) 308-3677Loading map...