Company MAXRES CONTRACT RESEARCH LLC Address Innovation Park, 1400 East Angela Blvd #104, South Bend, IN, 46617 - , USA