AAA Natomas Towing & Recovery (916) 574-8700 2701 Del Paso Rd Ste. 100, Sacramento, CA 95835, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2701 Del Paso Rd Ste. 100, Sacramento, CA 95835, United States (916) 574-8700 City Sacramento State CA Country United States