Garcia Tires Located in 127 West Barham Ave Suit B Santa Rosa CA 95407.
707-544-5121
With over 13 years of experience.
We carry:
-NEW & USED TIRES
-NEW & USED WHEELS
-NEW & USED AUTO PARTS
Our services are the following:
-TIRE & WHEEL REPAIR
-TIRE MOUNTING/BALANCING
-TIRE ROTATION
-ALIGNMENT SERVICE
-BRAKES