909-675-8684

​257 N Mountain Ave Upland CA 9766​​​​

Monday - Friday: 9:30 am - 6:00 pm

Sat & Sun: By Appt Only.

Email us  

CALL OR TEXT for Appointments  (909)675-8684 

SCT Motorsports

257 N Mountain Ave 

Upland CA 91786

​(909)675-8684

Right At The Corner of 9th St & Mountain Ave