Westwood Post Acute

Nursing & Assisted Living · Skilled Nursing Facility

1601 Petersen Avenue, San Jose, CA 95129