12th Street Auto Care Center is a NAPA Auto Care specialist in Sioux Falls, SD. Our trained technicians use quality parts for auto repair backed with the NAPA Guarantee. For auto repair parts and service you can trust in the Sioux Falls, South Dakota area, visit 12th Street Auto Care Center.
2812 W 12th St
Sioux Falls, SD 57104