Indira Alluru, MD, Internal Medicine

414 Perry Rd
Grand BlancMI  48439-1467 (Genesee County)


Phone: 810-695-1849
Fax: 810-695-1736

NPI: 1003918095
License Number: 4301085409 (MI)