L'entreprise South Car est un pro de l'automobile à Toulouse (Haute-Garonne). South Car est domicilié au 41 Rue Paul Gauguin 31100 Toulouse. South Car est immatriculé sous le SIREN 818123127. South Car a commencé son activité en 2016. Il exerce sous la statut de la société à responsabilité limitée (sans autre indication).