Originally Posted by Alibaba
There's a place in Arlington right across from Kindred hospital. I think it's called oakwood. (something with 'wood') One of my classmates went to work there after graduation and he says it's not 'too bad'
Are you referring to the psychiatric facility in Arlington that is known as Millwood Hospital?