Malibu residents needing to seek immediate medical treatment without an appointment or outside of normal business hours now have a new option available—the UCLA Immediate Care Center, which is located right next to UCLA’s existing primary care offices at 23815 Stuart Ranch Road. The center had an unannounced opening just over two weeks ago ...