NPILorilee Critchfield, PHDClinical NeuropsychologistTwin Falls, ID488 Blue Lakes Blvd N Suite 106, Twin Falls, ID, 83301NPI(208) 736-7178Book online Claim listingAvailability on request