Euro Auto Body is located in the industrial part of South San Francisco near San Francisco International Airport. They work mostly with European cars, especially BMWs. They are not a mechanical repair shop, solely a body shop. To learn more about Euro Auto Body, give them a call to schedule an appointment.