Dr. Mosley has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. David Mosley, MD is a internal medicine specialist in Hazelwood, MO. He currently practices at Mercy Clinic Internal Medicine and is affiliated with Mercy Hospital St. Louis. He accepts multiple insurance plans. Dr. Mosley is board certified in Internal Medicine.
- Washington University, Medical School
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Mercy Clinic Internal Medicine
Mercy Clinic Internal Medicine755 Dunn Rd Ste 110, Hazelwood, MO 63042 Existing Patients: (314) 731-1113
Leave a review
How likely are you to recommend Dr. Mosley?
Upon arrival, I was greeted by staff and everyone was very pleasant. My wait time was not long at all. Upon meeting Dr. Mosley, I was first surprised at how youthful he appeared to be. He was very professional and listened to my every concern. Dr. Mosley was concern about a diet and weight-loss plan to improve my health rather than shoving a bunch of pills at me. He made sure he had all of my medical records from previous doctors, and that I was not allergic to any medications that I would be prescribed. I think Dr. Mosley made a very good first impression. I would highly recommend Dr. Mosley and foresee a long future with him as my internal medicine doctor.
Frequently Asked Questions
Use our insurance check to verify if Dr. Mosley accepts your insurance.
Dr. Mosley frequently treats Overweight, Obesity, and Diabetes Type 2.
Dr. Mosley's office is located at 755 Dunn Rd Ste 110, Hazelwood, MO 63042. Find other locations and directions.
Find contact information here to make an appointment.
- Mercy Hospital St. Louis