The Carrell Clinic Located at The STAR in Frisco
We are excited to introduce our second location for The Carrell Clinic. This new state of the art facility will be conveniently located at The Star in Frisco, Texas. The Star is a 91 acre premier sports and entertainment district and the host of the world headquarters of the Dallas Cowboys. You will now be able to receive the highest level of Orthopedic care by the expert physicians of The Carrell clinic in Frisco. We look forward to serving you.