Decatur Tire Store Inc. 1201 North Highway 81-287 - Decatur, TX 76234 Phone: (940) 627-3657 Fax: (940) 627-5010