Torch Service Company is available for all Heating and Cooling services 24/7. From emergencies to basic repairs and installations, we’re here for you. Contact us today to schedule your next service.
107 W 4th Ave
Owasso, OK 74055
Phone: (918) 35-TORCH