From Our Editors
You can rely on Cabrera Auto Body to find out just how healthy your car is driving around the city of Santa Rosa.
Heading to Cabrera Auto Body? Take the whole family along for a fun shopping trip and find easy parking nearby. When you need a nearby auto care shop that you can count on, Cabrera Auto Body in Santa Rosa is by your side.