OLIVE BRANCH ASSISTED LIVING, THE

10215 Balboa Blvd., Northridge, CA 91325, USA