S & I Auto Repair & Sales

$1.0M revenue • 4 employees • 4632 Quincy St, Metairie, LA, 70006, United States

Last Updated May 19, 2026

Company Overview

Company Name

S & I Auto Repair & Sales

Address

4632 Quincy St, Metairie, LA, 70006, United States

Approx. Annual Revenue

$1.0M

Employees

4

Established

2025

About S & I Auto Repair & Sales

Metairie, LA-based company offers a wide range of vehicle brands, including Cadillac, Chevrolet, Ford, GMC, Honda, Lincoln, and Nissan. They provide financing options and aim to help customers, regardless of credit history, drive off with their dream car.

Companies near Metairie, LA

Browse all companies in Louisiana →

Frequently Asked Questions about S & I Auto Repair & Sales

Technologies Used

Social Profiles

Key Decision Makers

Alex Delfonso Founder, CEO