Evergreen Integrative Mental Health Care

Mental Health Clinic Twin Falls, ID

About

Evergreen Integrative Mental Health Care is a mental health clinic in Twin Falls, ID.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Twin Falls, ID 83301
NPI
1760247639
Source
CMS NPPES NPI Registry

Location

111 Shoshone St N Ste 202, Twin Falls, ID, 83301

Get Directions

111 Shoshone St N Ste 202, Twin Falls, ID, 83301

More Mental & Behavioral Health in Twin Falls, ID