XL Care Inc. Home Health Home Medical > XL Care Inc. Home Health Address: 17555 Ventura Blvd. #201 Encino CA 91316 GPS: 34.1621079, -118.5161711 Telephone: 818 785-2944 Tweet