1. Stillwell Tire Shop 119 N 2nd St, Stilwell, OK 74960 Coordinate: 35.81574,-94.62815 Phone: (918) 797-0508