T-Rex Auto Repair
T-Rex Auto Repair
2577 Elkhorn Blvd, Rio Linda, CA 95673, United States
+19163326995
mechanic shop Sacramento
T-Rex Auto Repair is your trusted local expert for all your auto repair needs. Serving Sacramento and the surrounding areas, we take pride in offering top-quality service and comprehen