Dr. Felix Tarm, MD
Internal Medicine
Make an Appointment
(316) 943-0099Telehealth services available
Internal Medicine Specialists is located at 8404 W 13th St N Ste D130, Wichita, KS 67212.
Providers at Internal Medicine Specialists specialize in Internal Medicine.
One provider practices at Internal Medicine Specialists.
Use the insurance check on this page to verify if Internal Medicine Specialists is in-network.