Vista Manor Nursing Center

120 Jose Figueres Avenue San Jose CA 95116 (888) 848-5698