Home » Showroom »
Company Info

Street Address: 1433 Adelia Ave.

City: South El Monte

Province: California

Country/Region: United States

View Contact Details
SCI has over 60 years manufacturing experience. Starting in 1949 SCI started manufacturing and since introduced our own line of air brake chambers. We have since engineered a full line of reliable, quality, cost saving brake chambers.

We manufacture and assemble our air brakes at our facilty in South El Monte, California, just a few miles east of Los Angeles.

Company Profile

Business Type:Manufacturer
Main Products:Air Brakes
Market Type:After Market

Featured Products

Send your message to this supplier

Enter between 20 to 3,000 characters, English only.