(888) 39-MERCY
Wisconsin & Illinois

Laboratory Services

Full-service diagnostic laboratory services for infants, children and adults

Javon Bea Hospital–Riverside
8201 E. Riverside Blvd., Rockford, IL
(815) 971-1252
Monday – Friday, 7:30 am – 5 pm

Javon Bea Hospital–Rockton
2400 N. Rockton Ave., Rockford, IL
(815) 971-5272
Monday – Friday, 7:30 am – 5 pm

Mercyhealth East
3524 Milwaukee St., Janesville, WI
(608) 756-7100
Monday – Friday, 7 am – 8 pm; Saturday, 7:30 am – 5 pm; Sunday, 9 am – 5 pm

Mercyhealth Hospital and Medical Center–Harvard
901 Grant St., Harvard, IL
(815) 943-5431
Monday – Friday, 7 am – 2 pm; Saturday, 7 am – 11 am

Mercyhealth Hospital and Medical Center–Walworth
Hwys. 50 and 67, Lake Geneva, WI
(262) 245-2230
Monday – Friday, 7 am – 5:30 pm; Saturday, 7 – 11 am

Mercyhealth Hospital and Trauma Center–Janesville
1000 Mineral Point Ave., Janesville, WI
(608) 756-6000
Monday – Friday, 8:30 am – 5 pm

Mercyhealth Hospital and Trauma Center Emergency North–Janesville
3400 Deerfield Dr., Janesville, WI
(608) 314-3600
Monday – Friday, 8 am – 4:30 pm

Mercyhealth Perryville
3401 N. Perryville Rd., Rockford, IL
(815) 971-5227
Monday – Friday, 7 am – 5 pm; Saturday, 8 am – noon

Mercyhealth Woodstock
2000 Lake Ave., Woodstock, IL
(815) 337-7100
Monday – Friday, 7 am – 5:30 pm; Saturday, 8 am – 1 pm

Clinic laboratories: ages served varies

Mercyhealth Alpine
7702 N. Alpine Dr., Loves Park, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Mercyhealth Beloit
2825 Prairie Ave., Beloit, WI
(608) 363-5500
Serves all ages
Monday – Friday, 8 am – 5 pm

Mercyhealth Belvidere
1747 Henry Luckow Ln., Belvidere, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm (closed 12:30 – 1:30 pm); Saturday, 8 am – noon

Mercyhealth Brodhead 
2310 First Center Ave., Brodhead, WI
(608) 897-8664
Serves adults
Monday – Thursday, 8 am – 5 pm; Friday, 8 am – noon

Mercyhealth Byron
130 Kysor Dr., Byron, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm (closed 12:30-1:30 pm); Saturday, 10 am – 6 pm

Mercyhealth Cherry Valley
6998 Redansa Dr., Rockford, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Mercyhealth Delavan
1038 E. Geneva St., Delavan, WI
(262) 728-4301
Serves adults
Monday – Friday, 8 am – 3:30 pm

Mercyhealth Edgerton
217 N. Main St., Edgerton, WI
(608) 884-9431
Serves children and adults; infants by appointment
Monday – Friday, 8 am – 4 pm

Mercyhealth Elkhorn
839 N. Wisconsin St., Elkhorn, WI
(262) 741-1400
Serves adults
Monday – Friday, 8:30 am – 6 pm

Mercyhealth Evansville
300 Union St., Evansville, WI
(608) 882-5613
Serves adults
Monday – Thursday, 8 am – 3 pm

Mercyhealth Lake Geneva
350 Peller Rd., Lake Geneva, WI
(262) 249-0221
Serves adults
Monday – Friday, 8 am – 4 pm

Mercyhealth Mall Clinic
1010 N. Washington St., Janesville, WI
(608) 741-2430
Serves children and adults
Monday-Thursday, 8 am – 4 pm; Friday, 8 am – noon

Mercyhealth McHenry
3922 Mercy Dr., McHenry, IL
(815) 344-4499
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Mercyhealth Michael Berry Building
1000 Mineral Point Ave., Janesville, WI
(608) 756-6588
Serves adults
Monday – Friday, 8 am – 5 pm (closed noon – 1 pm)

Mercyhealth Milton
725 S. Janesville St., Milton, WI
(608) 868-5800
Serves all ages
Monday – Friday, 8 am – 4 pm

Mercyhealth Mulford
5970 Churchview Dr., Rockford, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Mercyhealth Occupational Health and Wellness
1010 N. Washington St., Janesville, WI
(608) 741-3800
Serves adults
Monday – Friday, 7 am – 5 pm; Saturday – Sunday, 7 am – 7 pm

Mercyhealth Physician Clinic–Rockton
2350 N. Rockton Ave., Rockford, IL
(815) 971-5227
Serves all ages
Monday – Friday, 7:30 am – 5 pm

Mercyhealth Rockton Avenue, Bldg. 1
2300 N. Rockton Ave., Rockford, IL
(815) 971-5227
Serves all ages
Monday – Friday, 7:30 am – 5 pm; Saturday, 7:30 am – noon

Mercyhealth Roscoe
5000 Prairie Rose Dr., Roscoe, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Mercyhealth South
849 Kellogg Ave., Janesville, WI
(608) 755-7960
Serves all ages
Monday – Friday, 7:30 am – 5 pm (closed noon – 1 pm)

Mercyhealth West
1000 Mineral Point Ave., Janesville, WI
(608) 756-6800
Serves children and adults
Monday – Friday, 8 am – 5 pm (closed 1 – 2 pm)

Mercyhealth Whitewater
507 W. Main St., Whitewater, WI
(262) 473-0400
Serves children and adults
Monday – Friday, 8:15 am – 3:30 pm

Mercyhealth Winnebago
102 Landmark Dr., Winnebago, IL
(815) 971-5227
Serves all ages
Monday – Friday, 8 am – 5 pm; Saturday, 8 am – noon

Laboratory Services Locations