North Central Behavioral Health Systems INC

Mental Health Clinic Ottawa, IL

About

North Central Behavioral Health Systems INC is a mental health clinic in Ottawa, IL.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Ottawa, IL 61350
NPI
1407976194
Source
CMS NPPES NPI Registry

Location

228 State St, Ottawa, IL, 61350

Get Directions

228 State St, Ottawa, IL, 61350

More Mental & Behavioral Health in Ottawa, IL