NPIAdvanced Hand Therapy PCHand Occupational TherapistTwin Falls, ID840 Addison Ave, Twin Falls, ID, 83301NPI(208) 595-4941Book online Claim listingAvailability on request