Lorilee Critchfield, PHDLorilee Critchfield · Clinical Neuropsychologist488 Blue Lakes Blvd N Suite 106, Twin Falls, ID 83301(208) 736-7178Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing