About Us

About Florra

Florra is an online store operated by Florra. We offer products through our online store for customers in the United States.

Florra is responsible for operating the store, processing customer orders, providing customer support, handling returns and processing refunds.

Business, Shipping and Returns Address

Florra
350 E Campbell Ave
Campbell, CA 95008
United States

Customer Support

For questions about products, orders, shipping, returns or refunds, contact:

Email: [email protected]
Phone: +1 408-365-4765

Shopping Cart