Company BIOHAZARD OF INDIANA L.L.C. Address 1311 SCHLEICHER AVENUE, , INDIANAPOLIS, IN, 46229 - , USA