Home > Hospital in Oregon > Hospital in Sherwood > Richa Tevatia, M.D.

Richa Tevatia, M.D.

16770 Southwest Edy Road, Sherwood, OR 97140