TWA Firestone's philosophy is simple. We never promise more than we can deliver and we always give the customer more than they expect. Come in or call us at our store in Temple Terrace, FL to find the perfect tire for your needs. TWA Firestone's philosophy is simple. We never promise more than we can deliver and we always give the customer more than they expect. Come in or call us at our store in Temple Terrace, FL to find the perfect tire for your needs.
Hi Darcel .Please accept my apology for any inconvenience this caused you . I have discussed this issue with my entire crew to make sure this doesnt happen again . we really appreicate your business and hope you give us another chance to earn your business. sincerely ALAN WHITE