Gary Gray, MD, is a board-certified internal medicine physician who cares for patients 18 and older. He provides a broad range of preventive services, including annual physicals, Medicare annual wellness exams, screenings, and immunizations. He manages acute and chronic conditions across all areas of medicine with decades of experience in evaluation and treatment. After examination and testing, he provides appropriate referrals to specialists and surgeons. This practice is a part of BJC Medical Group of Missouri.
Keywords internal medicine physician, internal medicine provider, general practitioner, gp.