Skip to content

Olive Branch Assisted Living, the

Located in Northridge, CA

Offers: Assisted Living

10215 BALBOA BLVD., Northridge, CA 91325

Phone: 8183688581

Loading facility…