Specialty Centers

Crusader Community Health

1200 W. State St.
Rockford, IL 61101
Phone: (815) 490-1600

Hours:

Monday
8 am – 8 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 8 pm

Friday
8 am – 5 pm

Saturday
Closed

Learn more about our partnership with Crusader Community Health.

View Map

Lenox Healthcare for Women at Mercyhealth

1235 N. Mulford Rd., Ste. 200
Rockford, IL 61107
Phone: (815) 965-6644

Hours:

Monday
8:30 am – 4:30 pm

Tuesday
8:30 am – 4:30 pm

Wednesday
8:30 am – 4:30 pm

Thursday
8:30 am – 4:30 pm

Friday
8:30 am – 4:30 pm

View Map

Mercyhealth Advanced Primary Stroke Center—Janesville

Mercyhealth ALS Multidisciplinary Clinic

2400 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-7600

Hours:

Open the first Friday of each month. Call for hours.

View Map

Mercyhealth Anticoagulation Clinic–Janesville

1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 757-4041
Toll-Free Phone: (855) 364-6794

Hours:

Monday
8 am – 4 pm

Tuesday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

Friday
8 am – 4 pm

View Map

Mercyhealth Anticoagulation Clinic–Rockton

Mercyhealth Anticoagulation Clinic—Riverside

Mercyhealth at Home / Home Medical Equipment and Supplies–Harvard

1819 N. Division St.
Harvard, IL 60033
Phone: (815) 943-2071

Hours:

Monday
8 am – 5 pm
Closed noon – 1 pm

Tuesday
8 am – 5 pm
Closed noon – 1 pm

Wednesday
8 am – 5 pm
Closed noon – 1 pm

Thursday
8 am – 5 pm
Closed noon – 1 pm

Friday
8 am – 5 pm
Closed noon – 1 pm

View Map

Mercyhealth at Home / Home Medical Equipment and Supplies–Janesville

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 755-7989
Toll-Free Phone: (800) 279-5810

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 6 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth at Home–Janesville

Mercyhealth at Home–Rockford

Mercyhealth at Home/Home Medical Equipment and Supplies—Rockford

9934 N. Alpine Rd.
Machesney Park, IL 61115
Phone: (815) 971-3330

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Birthing Center–Janesville

Mercyhealth Birthing Center–Rockford

Mercyhealth Birthing Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-7700

Hours:

Please call for visiting hours.

View Map

Mercyhealth Brain and Spine Center

2350 N. Rockton Ave., 5th floor
Rockford, IL 61103
Phone: (815) 971-7600

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Breast Center

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 741-6999

Hours:

Monday
8 am – 5:40 pm

Tuesday
8 am – 5:40 pm

Wednesday
8 am – 5:40 pm

Thursday
8 am – 5:40 pm

Friday
8 am – 5:40 pm

View Map

Mercyhealth Cancer Center–Janesville

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6500
Toll-Free Phone: (800) 261-6565

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Cancer Center–Rockford

2400 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-6188

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Cancer Center—Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-0535

Hours:

Every other Monday
8 am – 5 pm

Thursday
8 am – 5 pm

Mercyhealth Cardiac Rehabilitation Center–Janesville

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 755-7996

Hours:

Monday
7 am – 5:30 pm

Tuesday
7 am – 5 pm

Wednesday
7 am – 5:30 pm

Thursday
7 am – 5 pm

Friday
7 am – 5:30 pm

View Map

Mercyhealth Cardiac Rehabilitation Center–Rockford

2400 N. Rockton Ave., D-1 Wing
Rockford, IL 61103
Phone: (815) 971-6272

Hours:

Monday
6:30 am – 4 pm

Wednesday
6:30 am – 4 pm

Friday
6:30 am – 4 pm

View Map

Mercyhealth Cardiac Rehabilitation Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-2266

Hours:

Monday
8:45 am, 2:15 pm

Tuesday
8:45 am, 2:15 pm

Thursday
8:45 am, 2:15 pm

Mercyhealth Cardiac Rehabilitation Center—Harvard

901 Grant St.
Harvard, IL 60033
Phone: (815) 943-3996

Hours:

Monday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

View Map

Mercyhealth Care Center

901 Grant St.
Harvard, IL 60033
Phone: (815) 943-2962

Hours:

Visiting hours*:

Monday
10 am – 8 pm

Tuesday
10 am – 8 pm

Wednesday
10 am – 8 pm

Thursday
10 am – 8 pm

Friday
10 am – 8 pm

Saturday
10 am – 8 pm

Sunday
10 am – 8 pm

*With the resident’s consent, 24-hour visitation is allowed for family members and friends.

View Map

Mercyhealth Chest Pain Center–Janesville

Mercyhealth Chest Pain Center–Rockford

Mercyhealth Chest Pain Center–Walworth

Mercyhealth Complementary Medicine Center

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 741-6799

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Comprehensive Stroke Center

Mercyhealth Crystal Lake Physical Therapy

741 McHenry Ave., Ste. E
Crystal Lake, IL 60014
Phone: (815) 444-8045

Hours:

Monday
9:30 am – 6 pm

Tuesday
7:30 am – 5 pm

Wednesday
9:30 am – 6 pm

Thursday
7:30 am – 6 pm

Friday
8 am – noon

View Map

Mercyhealth Dermatology, Skin and Laser Services – Barrington

500 W State Rte 22
Barrington, IL 60010
Phone: (847) 381-3000

Hours:

Wednesday
7 am – 4 pm

Mercyhealth Dermatology, Skin and Laser Services–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-7100

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Thursday
6 am – 6 pm

Friday
8 am – 1 pm

Mercyhealth Diabetes Center–Harvard

348 S. Division St.
Harvard, IL 60033
Phone: (866) 520-6332

Hours:

Hours vary; please call for an appointment.

View Map

Mercyhealth Diabetes Center–Mall

Mercyhealth Diabetes Center–McHenry

3922 Mercy Dr.
McHenry, IL 60050
Phone: (866) 520-6332

Hours:

Hours vary; please call for an appointment.

View Map

Mercyhealth Diabetes Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (866) 520-6332

Hours:

Hours vary; please call for an appointment.

View Map

Mercyhealth Diabetes Center–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (866) 520-6332

Hours:

Hours vary; please call for an appointment.

View Map

Mercyhealth Dialysis Center

903 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 741-3814

Hours:

Monday
5 am – 7:30 pm

Tuesday
5 am – 7:30 pm

Wednesday
5 am – 7:30 pm

Thursday
5 am – 7:30 pm

Friday
5 am – 7:30 pm

Saturday
5 am – 7:30 pm

View Map

Mercyhealth Employee Assistance Program

Mercyhealth Eye Center–East

3524 E. Milwaukee St.
Janesville, WI 53546
Phone: (608) 756-7110

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Eye Center–Harvard

Mercyhealth Eye Center–McHenry

McHenry Eye
406 N. Front St., Ste. C
McHenry, IL 60050
Phone: (815) 363-2021

Hours:

Monday
8:30 am – 5 pm

Tuesday
8:30 am – 5 pm

Wednesday
8:30 am – 5 pm

Thursday
8:30 am – 5 pm

Friday
8:30 am – 5 pm

View Map

Mercyhealth Eye Center–Rockton Avenue

2300 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-2430

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

Saturday
8 am – noon

View Map

Mercyhealth Eye Center–Walworth

Highways 50 and 67
Lake Geneva, WI 53147
Phone: (262) 245-0535
Toll-Free Phone: (877) 893-5503

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Eye Center–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-7100
Toll-Free Phone: (888) 983-7100

Hours:

Monday
8:15 am – 4 pm

Wednesday
8:15 am – 4 pm

Thursday
8:15 am – 4 pm

Friday
8:15 am – 4 pm

View Map

Mercyhealth Hand Center

557 N. Washington St.
Janesville, WI 53548
Phone: (608) 754-6000

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Headache Relief Clinic of Northern Illinois

Otolaryngology
500 W. Hwy. 22
Barrington, IL 60010
Phone: (847) 381-3000

Hours:

Monday
8:30 am – 4:30 pm

Tuesday
8:30 am – 4:30 pm

Wednesday
9:30 am – 2 pm

Thursday
8:30 am – 4:30 pm

Friday
8 am – noon

View Map

Mercyhealth Heart and Vascular Center–Harvard

1001 Grant St.
Harvard, IL 60033
Phone: (815) 943-8090

Hours:

Monday
1 – 4 pm

Tuesday
9 am – 4 pm

Wednesday
9 – 11:30 am

Friday
1 – 3:30 pm

View Map

Mercyhealth Heart and Vascular Center–Janesville

1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6868
Toll-Free Phone: (800) 261-6868

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 4 pm

View Map

Mercyhealth Heart and Vascular Center–Rockton

2350 N. Rockton Ave., First floor
Rockford, IL 61103
Phone: (815) 971-2200

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Heart and Vascular Center–Woodstock

Mercyhealth Heart and Vascular Center—Riverside

Mercyhealth Heart Device Clinic–Janesville

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6868
Toll-Free Phone: (800) 261-6868

Hours:

Monday: 8 am-4:30 pm
Tuesday: 8 am-4:30 pm
Wednesday: 8 am-4:30 pm
Thursday: 8 am-4:30 pm
Friday: 8 am-4:30 pm

View Map

Mercyhealth Heart Device Clinic–Riverside

8201 E. Riverside Blvd.
Rockford, IL 61114
Phone: (815) 971-7000

Hours:

Monday: 8 am-5 pm
Tuesday: 8 am-5 pm
Wednesday: 8 am-5 pm
Thursday: 8 am-5 pm
Friday: 8 am-5 pm

View Map

Mercyhealth Heart Device Clinic–Rockton

2350 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-2200

Hours:

Monday: 8 am-5 pm
Tuesday: 8 am-5 pm
Wednesday: 8 am-5 pm
Thursday: 8 am-5 pm
Friday: 8 am-5 pm

View Map

Mercyhealth Heart Device Clinic–Walworth

Mercyhealth Heart Failure Clinic–Janesville

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6868

Hours:

Monday
8 am – 4 pm

Tuesday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

Friday
8 am – 4 pm

View Map

Mercyhealth Heart Failure Clinic–Riverside

Mercyhealth Heart Failure Clinic—Rockton

2350 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-2200

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Hospital and Trauma Center Emergency North

Mercyhealth Hypospadias and Urology Reconstructive Center

8201 E. Riverside Blvd.
Rockford, IL 61114
Phone: (815) 971-7667

Hours:

Monday
8 am-5 pm

Tuesday
8 am-5 pm

Wednesday
8 am-5 pm

Thursday
8 am-5 pm

Friday
8 am-5 pm

View Map

Mercyhealth Imaging Center

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6400

Hours:

Open 24 hours a day, 7 days a week

View Map

Mercyhealth Industrial Rehabilitation

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 755-7998

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Institute of Neuroscience

Mercyhealth Internal Medicine Residency Program

Mercyhealth Joint Replacement Center–Janesville

Mercyhealth Joint Replacement Center–Walworth

Mercyhealth Lung Center–Harvard

Mercyhealth Lung Center–Janesville

903 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 752-6255
Toll-Free Phone: (800) 236-6858

Hours:

Monday
8:30 am – 7 pm

Tuesday
8:30 am – 5 pm

Wednesday
8:30 am – 5:30 pm

Thursday
8:30 am – 3:30 pm

Friday
9 am – 3 pm

View Map

Mercyhealth Lung Center–Rockford

2350 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-5864

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Lung Center–Walworth

Hwys. 50 and 67
Lake Geneva, WI 53147
Phone: (262) 245-7730
Toll-Free Phone: (877) 893-5503

Hours:

Monday
8:30 am – 4 pm

Tuesday
8:30 am – 4 pm

Wednesday
8:30 am – 4 pm

Thursday
8:30 am – 4 pm

Friday
8 am – 4 pm

Second and fourth Wednesday of each month, 7:30 am – 4:30 pm

View Map

Mercyhealth Mall

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 756-6000

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 6 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 6 pm

Saturday
9 am – 1 pm

Community education classes and health screenings:
(608) 756-6100

Mercyhealth at Home Home Medical Equipment and Supplies:
(608) 755-7989  •   (800) 279-5810

Mercyhealth Cardiac Rehabilitation Center:
(608) 755-7996

Mercyhealth Complementary Medicine Center:
(608) 741-6799

Mercyhealth Diabetes Center-Janesville:
(608) 741-2459   •   (866) 520-6332

Mercyhealth Industrial Rehabilitation:
(608) 755-7998

Mercyhealth Mall Clinic:
(608) 741-2430

Mercyhealth Pharmacy-Mall:
(608) 754-0286

Mercyhealth Urgent Care-Mall:
(608) 741-3800

Mercyhealth Vision Center-Mall:
(608) 741-6794

Mercyhealth Weight Management Program:
(608) 755-7996

Mercyhealth Women’s Boutique:
(608) 755-7989

Senior Connection:
(608) 741-3810

Uniforms:
(608) 755-7989

quick-home-right2

View Map

Mercyhealth Memory Clinic–Rockford

2350 N. Rockton Ave., Fifth floor
Rockford, IL 61103
Phone: (815) 971-7600

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Memory Clinic–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-7100
Toll-Free Phone: (888) 983-7100

Hours:

Monday
9:30 am – 4:10 pm

Tuesday
9:30 am – 5 pm

Thursday
9:30 am – 2:30 pm

Friday
9:30 am – 4:10 pm

View Map

Mercyhealth Men’s Center

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 741-6990
Toll-Free Phone: (800) 662-6990

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Neurosurgery Center

Mercyhealth Occupational Health and Wellness–Janesville

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 741-3800

Hours:

 

Monday
7 am – 5 pm

Tuesday
7 am – 5 pm

Wednesday
7 am – 5 pm

Thursday
7 am – 5 pm

Friday
7 am – 5 pm

Saturday
7 am – 7 pm

Sunday
7 am – 7 pm

Closed holidays

View Map

Mercyhealth Occupational Health and Wellness–Rockford

2300 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-5180

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Occupational Health and Wellness–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-0535
Toll-Free Phone: (877) 893-5503

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Occupational Health and Wellness–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-7100

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Orthopedic Specialists

2350 N. Rockton Ave., fourth floor
Rockford, IL 61103
Phone: (815) 971-7400

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Orthotics and Prosthetics Center–Janesville

3524 E. Milwaukee St.
Janesville, WI 53546
Phone: (608) 755-8686

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Orthotics and Prosthetics Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-0535
Toll-Free Phone: (877) 893-5503

Hours:

Patrick Flanagan, CO, FAAOP:
Wednesday, 9 am – 5 pm

Chuck Kramarczyk, CP:
Thursday, 1 – 6 pm

View Map

Mercyhealth Orthotics and Prosthetics Center–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-7100
Toll-Free Phone: (888) 983-7100

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 3 pm

Wednesday
8 am – 6 pm

Thursday
12 noon – 6 pm

Friday
Closed

View Map

Mercyhealth Osteoporosis Center–Rockton Avenue

2300 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-6770

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Osteoporosis Center–Women’s Center

7180 Spring Brook Rd.
Rockford, IL 61114
Phone: (815) 971-2299

Hours:

Monday
7 am – 5:30 pm

Tuesday
7 am – 5:30 pm

Wednesday
7 am – 5:30 pm

Thursday
7 am – 5:30 pm

Friday
7 am – 5:30 pm

View Map

Mercyhealth Outpatient Surgery and Treatment Center

Mercyhealth Pain Center–Harvard

Mercyhealth Pain Center–Janesville

Mercyhealth Pain Center–Rockford

2400 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-6431

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Pain Center–Walworth

Mercyhealth Pediatric and Congenital Cardiology Clinic–Riverside

Mercyhealth Pediatric and Congenital Cardiology Clinic–Rockton

Mercyhealth Pediatric Cardiology Clinic

Mercyhealth Pediatric Endocrinology Clinic–Riverside

Mercyhealth Pediatric Endocrinology Clinic–Rockton

Mercyhealth Pediatric Gastroenterology Clinic–Riverside

Mercyhealth Pediatric Gastroenterology Clinic–Rockton

Mercyhealth Pediatric Neurology Clinic–Riverside

Mercyhealth Pediatric Neurology Clinic–Rockton

Mercyhealth Pharmacy–East

3524 E. Milwaukee St.
Janesville, WI 53546
Phone: (608) 754-5194

Hours:

Drive-up service

Monday
8:30 am – 6 pm

Tuesday
8:30 am – 6 pm

Wednesday
8:30 am – 6 pm

Thursday
8:30 am – 6 pm

Friday
8:30 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth Pharmacy–Mall

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 754-0286

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 6 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth Pharmacy–Milton

725 S. Janesville St.
Milton, WI 53563
Phone: (608) 868-6777

Hours:

 

Monday
9 am – 6 pm

Tuesday
9 am – 6 pm

Wednesday
9 am – 6 pm

Thursday
9 am – 6 pm

Friday
9 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth Pharmacy–Riverside

8201 E. Riverside Blvd., Ste. 1022
Rockford, IL 61114
Phone: (815) 971-1100

Hours:

Monday
8:30 am – 5:30 pm

Tuesday
8:30 am – 5:30 pm

Wednesday
8:30 am – 5:30 pm

Thursday
8:30 am – 5:30 pm

Friday
8:30 am – 5:30 pm

Saturday
8:30 am – 5:30 pm

Sunday
8:30 am – 5:30 pm

Closed holidays

View Map

Mercyhealth Pharmacy–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI
Phone: (262) 245-2319

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 6 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth Pharmacy–West

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 741-6980

Hours:

Monday
8:30 am – 5:30 pm

Tuesday
8:30 am – 5:30 pm

Wednesday
8:30 am – 5:30 pm

Thursday
8:30 am – 5:30 pm

Friday
8:30 am – 5:30 pm

Saturday
8:30 am – 5:30 pm

Sunday
8:30 am – 5:30 pm

Closed holidays

View Map

Mercyhealth Pharmacy–Woodstock

2000 Lake Ave.
Woodstock, IL 60098
Phone: (815) 337-4116

Hours:

Monday
9 am – 6 pm

Tuesday
9 am – 6 pm

Wednesday
9 am – 6 pm

Thursday
9 am – 6 pm

Friday
9 am – 6 pm

Saturday
9 am – 1 pm

View Map

Mercyhealth Plastic Surgery, Skin and Laser Center–Janesville

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6300
Toll-Free Phone: (800) 236-6868

Hours:

We will close our current location on June 6 at noon and re-open in our temporary location at 8 am on June 13. Click here for more information.

Monday
8 am – 5 pm

Tuesday
8 am – 8 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 8 pm

Friday
8 am – 2 pm

 

View Map

Mercyhealth Prehospital and Emergency Services Center–Janesville

580 N. Washington St.
Janesville, WI 53548
Phone: (608) 756-6182

Hours:

Monday
8 am – 4 pm

Tuesday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

Friday
8 am – noon

View Map

Mercyhealth Prehospital and Emergency Services Center–Rockford

2623 Edgemont St.
Rockford, IL 61103
Phone: (815) 971-6262

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Prehospital and Emergency Services Center–Walworth

N2832 State Rd. 67
Lake Geneva, WI 53147
Phone: (262) 245-7759

Hours:

Monday
9 am – 8 pm

Tuesday
9 am – 8 pm

Wednesday
9 am – 8 pm

Thursday
9 am – 8 pm

Friday
9 am – 8 pm

Saturday
9 am – 8 pm

Sunday
9 am – 8 pm

View Map

Mercyhealth Pulmonary Rehabilitation Center–Harvard

1001 Grant St.
Harvard, IL 60033
Phone: (815) 943-3996

Hours:

Monday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

View Map

Mercyhealth Pulmonary Rehabilitation Center–Janesville

1010 N. Washington St.
Janesville, Wisconsin 53548
Phone: (608) 755-7996

Hours:

 

Monday
7 am – 5:30 pm

Tuesday
7 am – 5 pm

Wednesday
7 am – 5:30 pm

Thursday
7 am – 5 pm

Friday
7 am – 5:30 pm

View Map

Mercyhealth Pulmonary Rehabilitation Center–Rockford

2300 N. Rockton Ave. (inside Physical Therapy)
Rockford, IL 61103
Phone: (815) 971-5668

Hours:

Monday
7 am – 5:30 pm

Tuesday
7 am – noon

Wednesday
7 am – 5:30 pm

Friday
7 am – 5:30 pm

View Map

Mercyhealth Rehabilitation Center

1000 Hayes St.
Harvard, IL 60033
Phone: (815) 943-2975

Hours:

Monday
7 am – 6 pm

Tuesday
7 am – 6 pm

Wednesday
7 am – 6 pm

Thursday
7 am – 6 pm

View Map

Mercyhealth Sleep Center–Harvard

901 Grant St.
Harvard, IL 60033
Phone: (815) 943-3997

Hours:

Monday
7 am – 3:30 pm

Tuesday
7 am – 3:30 pm

Wednesday
7 am – 3:30 pm

Thursday
7 am – 3:30 pm

Friday
7 – 11 am

View Map

Mercyhealth Sleep Center–Janesville

Mercyhealth Sleep Center–Perryville

Mercyhealth Sleep Center–Rockton Avenue

Mercyhealth Sleep Center–Walworth

Hwys. 50 and 67
Lake Geneva, WI 53147
Phone: (262) 245-7730
Toll-Free Phone: (877) 893-5503

Hours:

Monday
8:30 am – 4 pm

Tuesday
8:30 am – 4 pm

Wednesday
8:30 am – 4 pm

Thursday
8:30 am – 4 pm

Friday
8 am – 4 pm

Second and fourth Wednesday of each month, 7:30 am – 4:30 pm

View Map

Mercyhealth Sports Medicine and Rehabilitation Center–East

3524 E. Milwaukee St.
Janesville, WI 53546
Phone: (608) 756-7107

Hours:

Physical Therapy
(608) 755-8686

Monday
7 am – 6 pm

Tuesday
7 am – 6 pm

Wednesday
7 am – 6 pm

Thursday
7 am – 6 pm

Friday
7 am – 6 pm

Sports Medicine
(608) 756-7107

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Sports Medicine and Rehabilitation Center–Janesville

557 N. Washington St.
Janesville, WI 53548
Phone: (608) 754-6000

Hours:

Monday
7 am – 6 pm

Tuesday
7 am – 5:30 pm

Wednesday
7 am – 6 pm

Thursday
7 am – 5:30 pm

Friday
7 am – 5:30 pm

View Map

Mercyhealth Sports Medicine and Rehabilitation Center–Walworth

Hwys. 50 and 67
Lake Geneva, WI 53147
Phone: (262) 245-4990
Toll-Free Phone: (800) 637-2901

Hours:

Monday
8:30 am – 4 pm

Tuesday
8:30 am – 4 pm

Wednesday
8:30 am – 4 pm

Thursday
8:30 am – 4 pm

Friday
8:30 am – 4 pm

View Map

Mercyhealth Sports Medicine and Rehabilitation Center–Whitewater

519 W. Main St.
Whitewater, WI 53190
Phone: (262) 473-0410

Hours:

 

Monday
8:30 am – 5 pm

Tuesday
9 am – 5 pm

Wednesday
8:30 am – 5 pm

Thursday
9 am – 5 pm

Friday
8 am – 4:40 pm

View Map

Mercyhealth Sportscore Two

Mercyhealth Transitional Care Center

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6050

Hours:

Visiting hours are not restricted. However, we do ask that children be supervised at all times.

View Map

Mercyhealth Travel Clinic–Janesville

Mercyhealth Treatment Coordination Center–Harvard

Mercyhealth Treatment Coordination Center–Janesville

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6039

Hours:

Monday
7:30 am – 4:30 pm

Tuesday
7:30 am – 4:30 pm

Wednesday
7:30 am – 4:30 pm

Thursday
7:30 am – 4:30 pm

Friday
7:30 am – 4:30 pm

Saturday
7:30 am – 2:30 pm

Sunday
7:30 am – 2:30 pm

View Map

Mercyhealth Treatment Coordination Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-7832

Hours:

All visits are by appointment only:

Monday
8 am – 4 pm

Tuesday
8 am – 4 pm

Wednesday
8 am – 4 pm

Thursday
8 am – 4 pm

Friday
8 am – 4 pm

Saturday
8 am – noon

Sunday
8 am – noon

Laboratory port draws

Monday – Friday, 8 am – noon

View Map

Mercyhealth Urology Center

Mercyhealth Hospital and Trauma Center in Janesville, WI
1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 741-6990
Toll-Free Phone: (866) 486-6991

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Vein Clinic

3401 N. Perryville Rd.
Rockford, IL 61114
Phone: (815) 971-2840

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

View Map

Mercyhealth Vision Center–East

3524 E. Milwaukee St.
Janesville, WI 53546
Phone: (608) 756-7110

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 5 pm

Saturday
8 am – noon

View Map

Mercyhealth Vision Center–Mall

1010 N. Washington St.
Janesville, WI
Phone: (608) 741-6794

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Vision Center–Perryville

3401 N. Perryville Rd.
Rockford, IL 61107
Phone: (815) 971-2800

Hours:

Monday
8 am – 5 pm; closed 12:30 – 1:30 pm

Tuesday
8 am – 5 pm; closed 12:30 – 1:30 pm

Wednesday
8 am – 5 pm; closed 12:30 – 1:30 pm

Thursday
8 am – 5 pm; closed 12:30 – 1:30 pm

Friday
8 am – 5 pm; closed 12:30 – 1:30 pm

 

View Map

Mercyhealth Vision Center–Rockton Avenue

2300 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-2425

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Mercyhealth Vision Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147
Phone: (262) 245-2208
Toll-Free Phone: (877) 893-5503

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Women’s Boutique

1010 N. Washington St.
Janesville, WI 53548
Phone: (608) 755-7989
Toll-Free Phone: (800) 279-5810

Hours:

Monday
8 am – 6 pm

Tuesday
8 am – 6 pm

Wednesday
8 am – 6 pm

Thursday
8 am – 6 pm

Friday
8 am – 6 pm

View Map

Mercyhealth Women’s Center–Janesville

1000 Mineral Point Ave.
Janesville, WI 53548
Phone: (608) 756-6890

Hours:

Monday
8 am – 5 pm

Tuesday
8 am – 5 pm

Wednesday
8 am – 5 pm

Thursday
8 am – 5 pm

Friday
8 am – 5 pm

View Map

Mercyhealth Women’s Center–Rockford

7180 Spring Brook Rd.
Rockford, IL 61114
Phone: (815) 971-2299

Hours:

Monday
7 am – 5:30 pm

Tuesday
7 am – 5:30 pm

Wednesday
7 am – 5:30 pm

Thursday
7 am – 5:30 pm

Friday
7 am – 5:30 pm

Saturday
8 am – noon

 

View Map

Mercyhealth Wound Center–Janesville

Mercyhealth Wound Center–Rockford

2300 N. Rockton Ave.
Rockford, IL 61103
Phone: (815) 971-7454

Hours:

Monday
8 am – 4:30 pm

Tuesday
8 am – 4:30 pm

Wednesday
8 am – 4:30 pm

Thursday
8 am – 4:30 pm

Friday
8 am – 4:30 pm

View Map

Surgical Associates of Northern Illinois at Mercyhealth—Riverside

8201 E. Riverside Blvd.
Rockford, 61114
Phone: (815) 971-2000

Hours:

Monday-Thursday, 8:30 am-5 pm

Friday, 8:30 am-4 pm

View Map

Surgical Associates of Northern Illinois at Mercyhealth—Rockton

2350 N. Rockton Ave., 5th floor
Rockford, IL 61103
Phone: (815) 971-7150

Hours:

Monday-Thursday, 8:30 am-5 pm

Friday, 8:30 am-4 pm

View Map

Van Matre Encompass Health Rehabilitation Hospital

950 S. Mulford Rd.
Rockford, IL 61108
Phone: (815) 381-8500

Hours:

Visiting Hours:

Daily, 7:30 am – 7:30 pm

View Map
Mercyhealth MyChart Sign In