Lake Balboa Care Center is a nursing home located in Van Nuys , California. This nursing home was first approved to provide Medicare and Medicaid services on 05/01/1972. It has 50 certified beds. Lake Balboa Care Center is located 16955 Vanowen Street, Van Nuys, CA 91406 and can be contacted via phone number (818) 343-0700.