Frisco Location
OPEN NOW

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.

Frisco

The STAR at Frisco

3800 Gaylord Parkway
Suite 710
Frisco, Texas 75034

Driving directions and location map.