Streit's Auto in Elgin
(847) 695-4430
Welcome to Streit?s Auto. We?re located in Elgin, IL and we?re proud to provide exceptional auto services to the people in the community. Our talented team of technicians is looking forward to serving you and getting you back on the road as fast as possible ...