1. Casa De Flores 15600 Ventura Blvd, Encino, CA 91436 Coordinate: 34.15476,-118.47349 Phone: (424) 354-0696