Internal Medicine • Female • Age 50
Indiana Government Center - South402 W Washington St Indianapolis, IN 46204
Make an AppointmentShow Phone Number
Dr. Almitra Thomas, MD is an internal medicine specialist in Indianapolis, IN and has been practicing for 22 years. She graduated from Indiana University / School Of Medicine in 1997 and specializes in internal medicine.