Westlake Florist Address: 2851 Agoura Road Westlake Village, CA 91361 Toll Free: 800.509.5565 Phone: 805.497.9777 Fax: 805.497.3687 Email: info@westlakeflorists.com