Coronavirus (COVID-19)

COVID-19 Vaccines  |   Visitor Policy  |  What to expect when visiting Mercyhealth  |     Mercyhealth FAQ  |  CDC FAQ  |  Antibody Testing Information  |  COVID-19 Lab Testing  |   Virtual Visit... continue reading

Sleep Medicine

Insufficient sleep is associated with a number of chronic diseases and conditions—diabetes, heart disease, obesity and depression—that can threaten your health. Getting sufficient sleep is not a luxury—it is a necessity—and should be thought of as vital sign of good health.

The sleep clinics at Mercyhealth are fully equipped to diagnose and treat many sleep disorders in adults and children.

Our sleep clinics offer private home- and clinic-based sleep studies. A Mercyhealth doctor who specializes in sleep disorders interprets the results of your study, diagnoses the problem, and prescribes a treatment plan designed to give you a good night’s rest and a better quality of health and life.

Find a Provider

Providers available for this service:

Services and Treatments

Sleep Medicine Conditions


Mercyhealth Algonquin

2401 Harnish Dr., Ste. 101
Algonquin, IL 60102

Phone: (847) 458-5440

Mercyhealth Henry Palmer Building

901 - 903 Mineral Point Ave.
Janesville, WI 53548

Phone: (608) 756-6000

Mercyhealth Perryville

3401 N. Perryville Rd.
Rockford, IL 61114

Phone: (815) 971-2000

Mercyhealth Sleep Center–Harvard

901 Grant St.
Harvard, IL 60033

Phone: (815) 943-3997

Mercyhealth Sleep Center–Janesville

903 Mineral Point Ave.
Janesville, WI 53548

Phone: (608) 758-5765
Toll-Free (866) 254-1606

Mercyhealth Sleep Center–Perryville

3401 N. Perryville Rd., Ste. 200
Rockford, IL 61107

Phone: (815) 971-5595

Mercyhealth Sleep Center–Rockton Avenue

2400 N. Rockton Ave.
Rockford, IL 61103

Phone: (815) 971-5000

Mercyhealth Sleep Center–Walworth

Hwys. 50 and 67, N2950 State Rd. 67
Lake Geneva, WI 53147

Phone: (262) 245-7730
Toll-Free (877) 893-5503

Mercyhealth Woodstock

2000 Lake Ave.
Woodstock, IL 60098

Phone: (815) 337-7100
Toll-Free (888) 983-7100


VIDEO: Robert Cook, MD – Pulmonology, Sleep Medicine

Mercyhealth MyChart Sign In