Optimum Health Care, Inc. Home Health & Beauty > Optimum Health Care, Inc. Address: 20121 Ventura Blvd., #302 Woodland Hills CA 91364 GPS: 34.1709931, -118.5720422 Telephone: 818-888-5889 Tweet