Our San Antonio auto repair shop at 1291 New Laredo Highway has been providing the South Side with reliable vehicle parts and quality car care for three generations. Our decades of dedicated service and experience in the auto parts industry have given us a leg up on all our competitors.