Millwood Hospital is located at: 1011 North Cooper Street, Arlington, TX 76011.