Millwood Hospital Hospital Inpatient Mental Health Millwood Hospital provides hospital inpatient mental health services in Arlington, Texas. Read more... 1011 North Cooper Street