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