Dr. Tiru Amin, Indianapolis IN - MD (Doctor of Medicine)
Specialties:
Internal Medicine
Address:
1002 Wishard Blvd SUITE 1ST, Indianapolis 46202 (317) 630-6523 (Phone), (317) 655-2255 (Fax) WISHARD HOSPITAL 1001 W 10Th St SUITE M200, Indianapolis 46202 (317) 692-2323 (Phone), (317) 656-3967 (Fax)