Better Outlook Family Resource Center

Mental Health Clinic Blackfoot, ID

About

Better Outlook Family Resource Center is a mental health clinic in Blackfoot, ID.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Blackfoot, ID 83221
NPI
1720182926
Source
CMS NPPES NPI Registry

Location

495 N Shilling Ave, Blackfoot, ID, 83221

Get Directions

495 N Shilling Ave, Blackfoot, ID, 83221

More Mental & Behavioral Health in Blackfoot, ID