UCL

Psychiatric Hospital·Streamwood, IL

Streamwood Behavioral Healthcare System

1360 Irving Park Rd, Streamwood, IL 60107, USA

About Streamwood Behavioral Healthcare System

Streamwood Behavioral Healthcare System is a psychiatric hospital located in Streamwood, Illinois. The facility is situated at 1360 Irving Park Rd, Streamwood, IL 60107, USA. Operating hours and current availability are listed below.

Operating Hours

MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Hours may vary on holidays. Please verify directly with the facility.

Patient reviews

Reviews and ratings from patients of Streamwood Behavioral Healthcare System

No reviews yet

Be the first to share your experience at Streamwood Behavioral Healthcare System.

Frequently Asked Questions

Streamwood Behavioral Healthcare System is located at 1360 Irving Park Rd, Streamwood, IL 60107, USA.

Other Nearby Urgent Care Centers in Streamwood, IL

Other Nearby Cities to Streamwood, IL

The information on this page is for general informational purposes only. Please verify all details including hours, insurance acceptance, and services directly with Streamwood Behavioral Healthcare System before visiting. In case of a medical emergency, call 911 immediately.

CallDirections