Practice Name NORTH TEXAS ORTHOPEDIC & SPORTS MEDICINE Sports Medicine Phone Number (817) 589-0393 Business Address 651 S MAIN ST STE 100 City KELLER ZIP Code 76248