Company Overview
Company Name
Psychiatric Care and Research Center
Address
4132 Keaton Crossing Blvd #201, O'Fallon, MO, 63368, United States
Website
pcrc-stl.comAbout Psychiatric Care and Research Center
Psychiatric Care and Research Center is a full-service psychiatric practice located in O'Fallon, Missouri, United States. The center is led by Drs. John Canale and Howard Ilivicky, and offers outpatient appointments, inpatient follow-up, and clinical research trials for various psychiatric disorders, including mood disorders, anxiety disorders, ADHD, and PTSD. The center also provides counseling services under the guidance of experienced therapists.