1. Action Lube & Muffler 225 W Locust St, Stilwell, OK 74960 Coordinate: 35.80861,-94.62946 Phone: (918) 696-5423