Tire & Oil Co Inc ← View details 201 South Main Street, Saluda, SC 29138 +1 864-445-2611 Get Directions From* To * — Required information