Chicago Car Service Center Inc. Provides the best auto repair, brake service, tires, & oil changes in 3350 N Elston Ave Chicago, IL 60618. Chicago Car Service Center Inc. Provides the best auto repair, brake service, tires, & oil changes in 3350 N Elston Ave Chicago, IL 60618.