Mental Health Care - Sugar City, Idaho, United States
Upper Valley Resource is a mental health care company based out of 2214 E 3000 N, Sugar City, Idaho, United States.