Psychiatric Care and Research Center (PCRC) is a psychiatric group located in O'Fallon, MO.
At PCRC, we are unlike any other research center, we believe in personlized care based on health concerns. We take pride in healping our patients and making an impact through conducting research studies.
Our practice is owned by Dr. John Canale and Dr. Howard Ilivicky who have conducted over 150 clinical trails for the past 18 years.