About

Clems Tire is a tire shop located in Taft, CA