Orthopedic Specialists of North Texas Find A Doctor Directions Orthopedic Specialists of North Texas 2535 W Oak St Denton, TX 76201 United States (940) 382-1577 Schedule Appointment Directions 33.2152217, -97.1652655