User Image

Dr. Randall Harper

Ph.d., M.ed., B.s.ed - Behavioral Health & Social Service Providers

2841 Juniper Dr
Lewiston, Id 83501