UCLA Health Thousand Oaks Immediate Care

248 Hampshire Road, Thousand Oaks, California 91361