Capital Truck Auto & Repair Truck & Trailer Repair (916) 427-1537 208 Otto Cir UNIT 3, Sacramento, CA 95822, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 208 Otto Cir UNIT 3, Sacramento, CA 95822, USA (916) 427-1537 City SACRAMENTO State CA Country United States