Get Directions to Encino Petals Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Encino Petals 17401 Ventura Blvd, Ste A5, Encino, Los Angeles, CA 91316 +1 818-981-4772 View details Click to load map