Streamwood Behavioral Health Hospital

1400 E Irving Park Rd
Streamwood, Illinois, 60107-3203

630-837-9000 630-837-2639

Primary
Markets

Addictions Treatment Services, Mental Health Services

Annual
Revenue

$21,990,000

Profit
Status

For-Profit

Number
of Employees

250