Dr. Imtiaz Ahmad, MD
Family Medicine
Make an Appointment
(317) 259-4616Telehealth services available
AFC Doctors Express Urgent Care is located at 7411 N Keystone Ave Ste B, Indianapolis, IN 46240.
Providers at AFC Doctors Express Urgent Care specialize in Family Medicine.
One provider practices at AFC Doctors Express Urgent Care.
Use the insurance check on this page to verify if AFC Doctors Express Urgent Care is in-network.