The Psychiatric Institute of Washington is the only private psychiatric hospital in Washington, D.C., located at 4228 Wisconsin Avenue, NW. Universal Health Services, Inc., the largest owner and ...
The District’s only for-profit psychiatric hospital prioritizes profits over patient care, systematically committing patients when not medically necessary to maximize insurance payments ...