Helen Care Home
3869 Melody Ln
Santa Clara, CA 95051
Santa Clara, CA 95051