Stamford Tire Address: 202 N Swenson St Stamford, Texas 79553 Facebook-f X-twitter Instagram 325-773-2734