Idaho Dept Of Health & Welfare Amh Psr McCall

Mental Health Clinic McCall, ID

About

Idaho Dept Of Health & Welfare Amh Psr McCall is a mental health clinic in McCall, ID.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
McCall, ID 83638
NPI
1679603948
Source
CMS NPPES NPI Registry

Location

299 S 3rd St, McCall, ID, 83638

Get Directions

299 S 3rd St, McCall, ID, 83638

More Mental & Behavioral Health in McCall, ID