
Dr. Todd Durant Mcdiarmid M.D.
Family Practitioner
1125 N Church St Greensboro NC, 27401About
Dr. Todd Mcdiarmid is a family practitioner practicing in Greensboro, NC. Dr. Mcdiarmid specializes in comprehensive health care for people of all ages. In addition to diagnosing and treating illnesses, family practitioners also put focus on preventative care with routine checkups, tests and personalized coaching on how to maintain a healthy lifestyle. Dr. Mcdiarmid possesses immense general knowledge on maintaining health and today, family practitioners provide more care for the underserved and rural populations than any other medical specialty.
Education and Training
Physician Assistant Studies, Barry University, FL 1991
Board Certification
Family MedicineAmerican Board of Family MedicineABFM
Provider Details
Treatments
- Diabetes
- Heart Disease
- Heart Failure
- Stroke
- Cerebrovascular Disease
- Type 2 Diabetes
- Pain
- Vascular Disease
Professional Memberships
- Member Society of Teachers of Family Medicine
- Member American Academy of Family Practice
Fellowships
- UNC School of Medicine, Faculty Development, NC, Orange 1996
- Moses Cone Memorial Hospital, Rural Medicine, NC, Guilford 1995
Dr. Todd Durant Mcdiarmid M.D.'s Practice location
Practice At 1125 N Church St
1125 N Church St -Greensboro, NC 27401Get Direction
Dr. Todd Durant Mcdiarmid M.D.'s reviews
Write ReviewPatient Experience with Dr. Mcdiarmid
Recommended Articles
- How is Lung Cancer Diagnosed?
Lung Cancer is one of the most common and serious forms of cancers in the world. In fact, it is also one of the leading causes of cancer deaths for both men and women. This form of cancer is known to mainly affect older people, primarily those in their seventies. Smoking has been identified as one...
- What Is Indigestion? Get the Facts
Indigestion, also known as heartburn, is a common term used to describe the discomfort or pain felt in the upper abdomen just below the ribs. It is not a disease. It is merely a symptom and it can be just another symptom of many digestive problems. The main complaint of those who experience...
- Xanax: Side Effects, Withdrawal Symptoms, & the Safe Way to Get Off the Drug
Xanax is a medication used to treat patients suffering from panic disorders, anxiety, and depression due to anxiety. Xanax is a part of the drug family or class benzodiazepines.Effects of this drug usually start within twenty-five minutes of taking it and provide relief for up to a few hours....
- What Is a Basic Metabolic Panel (BMP) Used For?
Basic Metabolic PanelA basic metabolic panel is a group of blood tests that will give healthcare providers important information about an individual's current metabolic status, which includes kidney function, blood sugar levels, acid-base balance, and electrolyte balance. Having a combination of...
- How to Prevent UTIs
A urinary tract infection (UTI) is a common infection in any part of the urinary or renal system (urethra, ureters, bladder, and kidneys). In fact, it is the second most common type of infection among adults. Besides being responsible for over 8 million visits to healthcare professionals every year,...
- Is Dengue Fever Just Another Flu?
Dengue fever is a mosquito-borne illness in humans that usually occurs in most tropical areas of the world. Dengue fever is also known as the “breakbone fever” or “dandy fever” because of the severe joint and muscle pain experienced by the people who were infected with the virus. The same...
Nearby Providers
- Mrs. Veita Joyce Bland M.D.1317 N Elm St Greensboro NC 27401
- Dr. James Phillip Villotti M.D.900 Pine St Englewood FL 34223
- Dr. James O Breen M.D.1125 N Church St Greensboro NC 27401
- Dr. Nancy Brous D.O.1713 S Church St Burlington NC 27215
- Dr. Jennifer Turnbull M.D.1591 Yanceyville St Greensboro NC 27405
- Dr. Camille Lee Andy MD4443 JESSUP GROVE RD GREENSBORO NC 27410
Nearest Hospitals
MOSES H CONE MEMORIAL HOSPITAL, THEl
1200 N ELM ST GREENSBORO NC 27401HIGH POINT REGIONAL HOSPITALl
601 N ELM ST HIGH POINT NC 27261ALAMANCE REGIONAL MEDICAL CENTERl
1240 HUFFMAN MILL RD BURLINGTON NC 27216