Skip to Content

(785) 505-5000

The Internal Medicine Group

Expert Care for Healthier Lives

Your health is our top priority. Preventive medicine, skilled diagnostic services and high quality patient care are our specialties. As a practice we embrace the Patient Centered Medical Home (PCMH) model of care. This philosophy allows delivery of comprehensive care in a setting which emphasizes prevention, education and shared decision making as well as providing advanced therapeutic and diagnostic options to our patients.

At The Internal Medicine Group, we offer a wide range of patient services and resources to help you live a healthier life.

Whether you visit us for primary care, specialized services or a consultation, our board-certified physicians provide the quality health care you need and the personalized service you deserve. With our expertise in preventing, diagnosing and treating adult health conditions, you’re in good hands.

Appointment Hours

We offer extended hours from 7:30 a.m. to 5 p.m., Monday-Friday, excluding holidays, with walk-in clinic availability with a nurse practitioner for established patients on Tuesday and Friday mornings from 7:30 to 11:30 a.m. for minor conditions. Our primary care providers offer same-day appointments. Appointment times may vary according to your physician’s schedule. We are conveniently located at Sixth Street and Folks Road in the Old Oak Medical Center, with easy access to I-70.

Call 785-505-5160 to schedule an appointment with one of our friendly, caring and knowledgeable providers today. If you have previously registered through Internal Medicine Group's patient portal you may request a non-urgent appointment using this method.

My Patient Portal

My Patient Portal is an innovative system that enables our patients to send us messages and request basic lab test results, health summaries, electronic health records and appointments – all with secure access wherever Internet service is available.

To get started, complete this Patient Portal Agreement and bring it in at your convenience or during your next appointment. Our friendly staff will provide your login and other helpful information.


Through our affiliation with Lawrence Memorial Hospital, we contract with major insurance carriers and file claims with all insurance companies. For more information, read our FAQs or call us at 785-505-5160.

Meet Dr Martha Allen

Play video

"I just like talking to my patients everyday and hearing their stories. Getting to know people and finding the right fit for them, that's the fun of my job."

View my physician profile

Meet Dr Anna Kumru

Play video

"Medicine is not just a 9-5 job. You really do have to care about people and enjoy what you are doing to provide good care to patients."

View my physician profile

Meet Dr Teresa King

Play video

"It doesn't take very long to listen, so I listen and we talk and then I try to involve the patient as we put a plan together."

View my physician profile

Meet Karen Roberts, APRN

Play video

"I really like to talk to my patients and get to know what's going on in their life. I always want to see the person behind the diagnosis."

View my profile

Meet Janelle Williamson, APRN

Play video

"Being the Pain and Palliative Care Nurse Practitioner at LMH my job is to help patients make healthcare choices that honor what they see to be their quality of life."

View my profile

Meet Michelle Melvin, APRN

Play video

"Working in primary care, you specialize in just about everything. I love the challenge and the variety of patient care."

view my profile

Meet Dr Christopher Penn

Christopher Penn, MD Internal Medicine Group

View my physician profile

Meet Dr Gerald Pees

Gerald Pees, MD Internal Medicine Group

View my physician profile

Meet Dr Gregory Schnose

Gregory Schnose, MD Internal Medicine Group

View my physician profile

Meet Dr Jennifer Schrimsher

Jennifer Schrimsher, MD Internal Medicine Group

View my physician profile

Meet Dr Kevin Stuever

Keven Stuever, MD Internal Medicine Group

View my physician profile

Meet Lauren Perez, APRN

Lauren Perez, APRN Internal Medicine Group

View my profile

Meet Dr Molly Imber

Molly Imber, MD Internal Medicine Group

View my physician profile

Meet Dr Richard Sosinski

Richard Sosinski, MD Internal Medicine Group

View my physician profile

Related Locations