The Terrace
12705 SE River Road, Portland, OR 97222
()
Our record for The Terrace contains limited information.
Although we have limited information about The Terrace, we can tell you that The Terrace is located in Portland, OR off at 12705 SE River Road and provides the following types of care: Independent Living