Frisco Location

The Carrell Clinic Located at The Star in Frisco -Coming November 2018

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.


Visit Our Temporary Location

The Carrel Clinic will have a temporary location to serve you in Frisco while our new facility is under construction. The temporary location featuring Dr. John Field Scovell III will be open from September 10, 2018 through October 31, 2018.


Professional Office Building II
Suite 204
5757 Warren Pkwy
Frisco, TX 75034

Driving directions and location map.