JE Dr. Janelle Ruth Eckhardt , PHD Is this you? Claim your profile Psychology 0 Write A Review Janelle Ruth Eckhardt Phd 1524 W Hays St Ste 202, Boise, ID, 83702 1 other location (208) 345-8712