Psychiatric Times Vol 17 No 12

Is Our Nation's Health Care System Collapsing?

December 01, 2000

Charles River Hospital, a 62-bed psychiatric facility in Wellesley, Mass., followed the trend of dozens of institutions, medical groups and some insurance companies last June. The hospital filed for bankruptcy.