Mcleod Physicians Patient Portal Health. Healthlifes.info DA: 20 PA: 34 MOZ Rank: 56. McLeod physicians have adapted to the COVID-19 pandemic with innovative solutions, including Televisits through the McLeod Physicians patient portal, Medical Director of McLeod Physician Associates Dr.