Loading…
The Training Institute for Mental Health operates The Sarah Meehan Center, which provides affordable therapy services in New York City. The center is ceasing operations after 2025 and is no longer accepting new patients.
AI named Training Institute for Mental Health in January 2026.