Rating: ★★★★★ 4.8 / 5 (408 Reviews)
Carroll's Tire & Auto Center is a Tire located in Carroll's Tire & Auto Center, 404 N Main St, Holly Springs, NC 27540
You can reach Carroll's Tire & Auto Center through the contact information provided on our page. You can also access our location using Google Maps.
Address: Carroll's Tire & Auto Center, 404 N Main St, Holly Springs, NC 27540 Holly Springs, NC Cary
Phone: +19195520500
Website: https://www.carrollstireandauto.com/