Strada & CorsaAuto Repair · Sacramento, CAAuto Repair. Sacramento.Address: 2741 Crosby Way, Sacramento, CA, 95815Phone: (916) 222-4600Loading map...