Coronavirus (COVID-19)

COVID-19 Vaccines Click here for quick answers to common questions about COVID-19 vaccines Mercyhealth Visitor Guidelines: Visitor guidelines have changed at some Mercyhealth locations.... continue reading

Family Medicine

Mercyhealth family medicine doctors, nurse practitioners and physician assistants offer comprehensive health care services to people of all ages. In addition to treating illnesses and injuries, they also provide preventive care like immunizations, perform yearly wellness exams and sports/school physicals, manage chronic diseases, and coordinate specialized care.

According to the U.S. National Library of Medicine, family practitioners are “Doctors who have completed a family practice residency and are board-certified, or board-eligible, for this specialty. The scope of their practice includes children and adults of all ages and may include obstetrics and minor surgery.”

The U.S. National Library of Medicine also lists the family medicine provider’s duties:

  • Provide preventive care and teach healthy lifestyle choices
  • Identify and treat common medical conditions
  • Assess the urgency of your medical problems and direct you to the best place for that care
  • Make referrals to medical specialists when necessary

Family medicine doctors are considered primary care providers (PCPs) who practice outpatient care. However, if you are ever hospitalized, your family practitioner may assist in your care.

Use Mercyhealth’s physician directory to locate one of our many family practitioners who will fit your needs in terms of hours of operation, medical specialties, and location.

Request More Information

Find a Provider

Providers available for this service:


Mercyhealth Algonquin

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

Phone: (847) 458-5440

Mercyhealth Alpine

7702 N. Alpine Rd.
Loves Park, IL 61111

Phone: (815) 971-2000

Mercyhealth Beloit

2825 Prairie Ave.
Beloit, WI 53511

Phone: (608) 363-5500

Mercyhealth Belvidere

1747 Henry Luckow Ln.
Belvidere, IL 61008

Phone: (815) 971-3030

Mercyhealth Brodhead

2310 First Center Ave.
Brodhead, WI 53520

Phone: (608) 897-8664

Mercyhealth Byron

130 Kysor Dr.
Byron, IL 61010

Phone: (815) 971-3000

Mercyhealth Cherry Valley

6998 Redansa Dr.
Rockford, IL 61108

Phone: (815) 971-3110

Mercyhealth Crystal Lake East

390 Congress Pkwy.
Crystal Lake, IL 60014

Phone: (815) 455-0850

Mercyhealth Crystal Lake South

415-A Congress Pkwy.
Crystal Lake, IL 60014

Phone: (815) 356-7494

Mercyhealth Delavan

1038 E. Geneva St.
Delavan, WI 53115

Phone: (262) 728-4301

Mercyhealth East

3524 E. Milwaukee St.
Janesville, WI 53546

Phone: (608) 756-7100

Mercyhealth Edgerton

217 N. Main St.
Edgerton, WI 53534

Phone: (608) 884-9431

Mercyhealth Elkhorn

839 N. Wisconsin St.
Elkhorn, WI 53121

Phone: (262) 741-1400

Mercyhealth Evansville

300 Union St.
Evansville, WI 53536

Phone: (608) 882-5613

Mercyhealth Harvard South

348 S. Division St.
Harvard, IL 60033

Phone: (815) 943-1122

Mercyhealth Hospital and Medical Center–Walworth

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

Phone: (262) 245-0535
Toll-Free (800) 637-2901

Mercyhealth Lake Geneva

350 Peller Rd.
Lake Geneva, WI 53147

Phone: (262) 249-0221

Mercyhealth McHenry

3922 Mercy Dr.
McHenry, IL 60050

Phone: (815) 344-4499

Mercyhealth Milton

725 S. Janesville St.
Milton, WI 53563

Phone: (608) 868-5800

Mercyhealth North

3400 Deerfield Dr.
Janesville, WI 53546

Phone: (608) 314-3600

Mercyhealth Perryville

3401 N. Perryville Rd.
Rockford, IL 61114

Phone: (815) 971-2000

Mercyhealth Physician Clinic—Rockton

2350 N. Rockton Ave.
Rockford, IL 61103

Phone: (815) 971-2000

Mercyhealth Richmond

9715 Prairie Ridge
Richmond, IL 60071

Phone: (815) 678-4528

Mercyhealth Rockton Avenue, Building 1

2300 N. Rockton Ave.
Rockford, IL 61103

Phone: (815) 971-2000

Mercyhealth South

849 Kellogg Ave.
Janesville, WI 53546

Phone: (608) 755-7960

Mercyhealth Whitewater

507 W. Main St.
Whitewater, WI 53190

Phone: (262) 473-0400

Mercyhealth Winnebago

102 Landmark Dr.
Winnebago, IL 61088

Phone: (815) 971-3200

Mercyhealth Woodstock

2000 Lake Ave.
Woodstock, IL 60098

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


VIDEO: Dr. Jennifer Hussli, family medicine

VIDEO: Dr. Veronica Rejon, family medicine

VIDEO: Syed Hassan, MD – Family Medicine, Primary Care

More Videos-->
Mercyhealth MyChart Sign In