About The Practice
Ahearn & Associates Medical Center (AAMC) is a Medicare-certified Rural Health Clinic (RHC) serving Kewanee, Illinois, and the surrounding communities. Michael A. Ahearn, MD, Timothy Stead, APRN, FNP, Christina Denning, AGPCNP, and the other members of our team are committed to providing compassionate, high-quality healthcare to our patients and community.
Our Kewanee clinic provides care for acute and chronic illnesses, annual wellness and preventive visits, men’s and women’s health, chronic care management, and other primary care services designed to support our patients' health throughout adulthood.
Our owner and Medical Director, Michael A. Ahearn, MD, has served the Kewanee area for 40 years. In July 2003, he established Ahearn & Associates Medical Center, Inc. (AAMC), committed to providing accessible, personalized healthcare close to home.
AAMC’s healthcare team also extends beyond our Kewanee clinic. We provide medical services to residents of nursing and long-term care facilities throughout the region with the assistance of Victor Medina, MD; Christina Denning, AGPCNP; Morgan Ryan, APRN, CFNP; Christine Greene, CFNP; Chris Wade, CPA; and Matthew Wilson, DNP, APRN, along with Dr. Ahearn, Timothy Stead, CFNP, and other members of our clinical team.
Together, our providers are dedicated to building lasting relationships with patients, families, nursing facility residents, and the communities we serve.
We look forward to caring for your health at Ahearn & Associates Medical Center — “Your Neighborhood Family Clinic.”
Services
-
Primary Caremore info -
Annual Physicalsmore info -
COPDmore info -
Diabetic Caremore info -
Family Medicinemore info -
Holistic Medicinemore info -
Men’s Healthmore info -
Women’s Healthmore info -
Chronic Care Managementmore info -
Remote Patient Monitoringmore info -
Pharmacogenomicsmore info -
Advanced Primary Care Management (APCM)more info
Choose Your Provider
Words from our patients
Location
519 Elliott Street, Suite S1
Kewanee, IL 61443
Phone: 309-319-6694
Fax: 309-853-2435
Office Hours











