HRI Hospital Hospital Inpatient Mental Health HRI Hospital provides hospital inpatient mental health services in Brookline, Massachusetts. Read more... 227 Babcock Street