Dr. Michael Dahl is a board-certified internist at Medical Group of Kansas City. For more information, visit KCMedicalGroup.com or call 816-363-7710.