1 verified providers
16955 Vanowen St, Lake Balboa, CA
(818) 343-0700
★ 4.4 (95 reviews)
Lake Balboa Care Center is Van Nuys's premier location for short-term rehabilitation and long-term care. Their talented and focused staff work collabo