1800 N Capitol Ave, Indianapolis, IN 46202, USA,
Dr. Omar Ahmad is an internist in Indianapolis, IN. He is trained to treat & diagnose an extensive range of diseases & illnesses in adult patients.
You must log in to post a comment.
Share via social media
Share via email