Millwood Hospital Millwood Hospital 1011 North Cooper Street Arlington, TX - 76011 (817) 261-3121 Details City: Arlington Email Address: N/A Program: Substance abuse treatment Our Map Location