Internal Medicine

Internal Medicine

At Midwest Medical Clinic, we are committed to being the best internal medicine clinic in Davenport, Iowa. No matter your needs, you can trust us to provide the care you deserve.

Schedule a visit today!

Visit Our Internal Medicine Clinic in Davenport

At Midwest Medical Clinic, we offer a wide range of internal medicine services to meet the needs of our patients. Our highly trained and experienced physicians provide comprehensive care for all ages, from children to seniors.


Speak With an Experienced Internal Medicine Doctor

From preventive care to diagnostics and treatments for chronic conditions, our team is dedicated to helping patients achieve their best possible health. We offer personalized and compassionate care, as well as innovative treatments, to ensure our patients receive the highest quality care. We strive to provide exceptional care for each patient we serve.

Singh MWMC.png

Put Your Trust in Our Experience

For more than two decades, our lead physician, Dr. Singh, has been dedicated to providing patients with exceptional care. At Midwest Medical Clinic, we’re passionate about providing our patients with the answers they need. If you’re in need of an internal medicine clinic in Davenport, we want you to know that you can trust us to be thorough in assessing your condition and determining the right course of action.


About Your Visit

Finding the right internal medicine physician can sometimes feel like a challenge. At Midwest Medical Clinic, our mission is to be the clinic you can rely on every step of the way. We strive to provide a comfortable, relaxing environment where you feel heard — and you can count on us to carefully assess your situation before customizing treatment to suit your needs.


At Midwest Medical Clinic, we specialize in internal medicine services that focus on disease prevention, diagnosis, and management of chronic illnesses. Our experienced and knowledgeable physicians are committed to providing evidence-based medical care to ensure our patients receive the highest quality care. Contact us now to get the help you deserve.

Make An Appointment