Nanette Fabi, MD

Nanette Fabi, MD

Internal Medicine

Nanette Fabi, M.D., is a board-certified physician specializing in internal medicine. As an internist, Dr. Fabi can treat many illnesses and conditions, and is skilled at treating a patient who has several illnesses or disorders at the same time.

Karen Whitehorn, MD

Karen Whitehorn, MD

Internal Medicine

As an internist, Dr. Whitehorn can treat many illnesses and conditions, and is skilled at treating a patient with multiple illnesses at once.

James Habib, MD

James Habib, MD

Internal Medicine

Dr. James Habib has more than 37 years of primary care medical experience. Dr. Habib has special training and interest in helping patients stay active and independent as they grown older.

Mohammad Shamshuddin, MD

Mohammad Shamshuddin, MD

Internal Medicine

Mohammed Shamshuddin, MD, is a board-certified physician specializing in internal medicine. He treats adults 16 years and older.

Mary Kanashiro, MD

Mary Kanashiro, MD

Internal Medicine

Fluent in both English and Spanish, Dr. Kanashiro views her patients as whole individuals and believes in taking time to listen to her patients’ concerns while explaining all treatment options.

Vivek Kaistha, MD

Vivek Kaistha, MD

Internal Medicine

A board-certified physician, Dr. Kaistha specializes in internal medicine and geriatrics. Within his practice, he treats adults, ages 16 and older, with particular interest in treating seniors.