Company INTERNATIONAL MEDICAL ADMINISTRATOR, INC. Address 2960 NORTH MERIDIAN STREET INDIANAPOLIS , IN 46208