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