3100 W Illinois Ave, Dallas, Texas 75211
(214) 339-2839
At Castillo's Muffler & Radiator in Dallas, TX, we take pride in our wide range of automotive repair services. We have years of experience providing muffler repairs, brakes, computer diagnostic services, and so much more to ensure your vehicle ru