Shamrock Tire & Auto Repair - Tulsa (OK 74134)
About the Business
Shamrock Tire & Auto Repair - Tulsa (OK 74134) deals with car ac repair near me, best mechanic near me, cheap windshield replacement near me and suspension shops. It is a United States-based company founded in 2018. It is located at 2140 S 129th E Ave, Tulsa (OK 74134), United States, and you can find more details about its location on the map. The GPS coordinates are: 36.132172, -95.834041. Auto Repair & Service in Tulsa is the main business category of this company. They accept cash, credit cards, and USD is their payment currency. Shamrock Tire & Auto Repair - Tulsa (OK 74134) is available for a quick contact via phone number 1-918-437-3600. You can also send them an e-mail or visit their website for more information.