Skip to main content

COVID-19 resources

Offering convenient care

From routine exams to specialty care, it's important not to delay your health care. You can see your doctor in-person or have a telehealth video visit from the comfort of home.

Your safety is our top priority

The health and safety of our patients is our top priority. Extensive safety precautions are in place.

  • Masks are optional for all staff, patients and visitors.
  • All patients and visitors are screened for COVID-19 before entry.
  • Visitor restrictions are in place.

COVID-19 lab testing

If you have COVID-19 symptoms, please call your doctor or clinic to determine if you need to be tested. A doctor's order is required to be tested at Mercyhealth.

Mercyhealth is not a free testing site. However, patients should not have any out-of-pocket costs for testing if they have insurance, Medicare or Medicaid. Lab results take 24-48 hours.

Our emergency departments aren't providing COVID-19 tests for travel or non-emergent symptoms at this time. Please contact your primary care doctor or pharmacy to schedule an appointment.

View community testing sites near you

COVID-19 antibody testing

Patients must have a physician order for COVID-19 antibody testing. Once you have an order, visit one of the collection sites below. No appointment is required.

Your insurance will be billed. Most health plans have publicly announced that COVID-19 diagnostic tests are covered benefits and will waive any cost-sharing that would otherwise apply to the test.

Collection sites

Javon Bea Hospital–Rockton
Building 1, Lab, 1st floor
2300 N. Rockton Ave
Rockford, IL
7:30 am-5 pm

Mercyhealth Perryville
3401 N. Perryville Rd
Rockford, IL
7 am-5 pm

Mercyhealth Hospital and Trauma Center–Janesville
1000 Mineral Point Avenue
Janesville, WI
Outpatient Lab:
Monday-Friday, 6 am-5 pm
Saturday, 6 am-11 am

Mercyhealth East
3524 E Milwaukee St
Janesville, WI 53546
Monday-Friday, 8 am-9 pm
Saturday and Sunday, 10 am-2 pm

Mercyhealth Hospital and Medical Center–Walworth
Hwys 50 and 67
Lake Geneva, WI
Monday-Friday, 8 am-4 pm

Mercyhealth Hospital and Medical Center–Harvard
1001 Grant St.
Harvard, IL 60033
Monday-Friday, 8 am-2 pm

Mercyhealth Woodstock
2000 Lake Ave
Woodstock, IL 60098
Monday-Friday, 8 am-5 pm

Javon Bea Hospital–Riverside
8401 Riverside Blvd.
Rockford, IL
Outpatient Lab:
Monday-Friday, 7 am-4 pm


Lab and Vaccine pricing