Member Directory Janelle Eckhardt, PhD Contact Information Address: 1221 E. Hays St, Boise, Idaho, USA 83702 Phone: 208-345-8712 Map