Coronavirus Information

Latest News | Mercyhealth's Virtual Visit Now | Visitor Restrictions Mercyhealth Cancellations How To Protect Yourself | Symptoms Of Coronavirus | Coronavirus Testing What To Do If You Are... continue reading

Get Care Now

Do You Have An Upcoming teleMedicine Appointment With Your Own Physician?

Virtual Visit Now Urgent Care

Mercyhealth Virtual Visit Now gives you access to select Mercyhealth providers from your phone, tablet or computer. From colds and fevers to sore throats and sinus infections, the Virtual Visit Now team can help you feel better from the comfort of your own home. It’s just one more way we’re making health care convenient for you.
Find out more or Start Your Virtual Visit Now.

  • Virtual Visit Now is not available for emergency care. If you need emergency care, please call 911.

Skip the Waiting Room with Mercyhealth InQuicker

Holding your place in line at Mercyhealth emergency rooms and urgent care clinics is easy. Just choose the facility you want to go to, select a projected treatment time, fill out a simple form, then relax from the comfort of your home until it’s time to go. This is a FREE service provided by Mercyhealth.

Click here to visit Mercyhealth’s InQuicker services.

Emergency Departments

Javon Bea Hospital-Riverside (Rockford)

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

Javon Bea Hospital–Rockton (Rockford)

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

Mercyhealth Hospital – Rockton Avenue

Mercyhealth Hospital and Medical Center–Harvard

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

Mercyhealth Hospital and Medical Center–Walworth

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

Mercyhealth Hospital and Medical Center – Walworth

Mercyhealth Hospital and Trauma Center-Janesville

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

Mercyhealth Hospital and Trauma Center – Janesville

*Emergency Department Hours: 24 hours a day, 7 days a week

Urgent Care

Mercyhealth Urgent Care–Beloit

2825 Prairie Ave., Beloit, WI 53511
Phone: (608) 363-5500

Mercyhealth Urgent Care–Belvidere

1747 Henry Luckow Ln., Belvidere, IL 61008
Phone: (815) 971-3055

Mercyhealth Belvidere

Mercyhealth Urgent Care–Byron

130 Kysor Dr., Byron, IL 61010
Phone: (815) 971-3099

Mercyhealth Urgent Care–East

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

Mercyhealth East

Mercyhealth Urgent Care–Mall

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

Mercyhealth Mall

Mercyhealth Urgent Care–McHenry

3922 Mercy Dr., McHenry, IL 60050
Phone: (815) 578-2020

Mercyhealth McHenry

Mercyhealth Urgent Care–North

3400 Deerfield Dr., Janesville, WI 53546
Phone: (608) 314-3605

Mercyhealth Hospital and Trauma Center Urgent Care North

Mercyhealth Urgent Care–Perryville

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

Mercyhealth Perryville

Mercyhealth Urgent Care–Rockton Avenue, Building 1

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

Mercyhealth Clinic – Rockton Avenue, Building 1

Mercyhealth Urgent Care–Roscoe

5000 Prairie Rose Dr., Roscoe, IL 61073
Phone: (815) 971-3450

Mercyhealth Roscoe

Mercyhealth Urgent Care–South

849 Kellogg Ave., Janesville, WI 53546
Phone: (608) 755-7960

Mercyhealth Urgent Care–Walworth

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

Mercyhealth Hospital and Medical Center – Walworth

Mercyhealth Urgent Care–Whitewater

507 W. Main St., Whitewater, WI 53190
Phone: (262) 473-0401

Mercyhealth Urgent Care–Winnebago

102 Landmark Dr. Winnebago, IL 61088
Phone: (815) 971-3250

Mercyhealth Urgent Care–Woodstock

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

Mercyhealth Woodstock


Mercyhealth MyChart Sign In