Add an Article Add an Event Edit

International Institute of Clinical Research

1566 Andrews Ave
334-445-9363

The International Institute of Clinical Research is an independent clinical research site located in Ozark, AL.

IICR conducts clinical trials for children and adults for studies in the US and Internationally.

Our professional staff focuses on providing personalized, high quality medical care to patients who choose to participate in clinical studies!