IDI

Medical abbreviations:
IDI

Indiana, Pennsylvania USA