Forensic Psychiatric Services is a specialized health institution located at 2107 Menard Street in St. Louis, Missouri, United States. This institution provides comprehensive psychiatric evaluations and treatment for individuals involved in the legal system. Our team of experienced forensic psychiatrists and mental health professionals are dedicated to providing expert testimony, case consultations, and treatment recommendations for individuals with mental health issues who are navigating the criminal justice system. We are committed to ensuring that our clients receive the highest quality care and support to help them achieve mental wellness and rehabilitation.