Customer support

Need help?

 

For questions, please email us at [email protected] or call us at 650.329.8070

Company details

Leaf & Petal
439 S California Ave
Palo Alto, CA 94306
Cassis
206 Homer Ave
Palo Alto, CA 94301

650.329.8070

[email protected]
For shipping and returns

Mon-Sat: 10am to 6pm
Sun: 12am to 5pm

Contact us

* Required fields