Contact information

Merchant Name: Floraxi

Customer Support Contact: support@loraxi.shop

Business address: 569 W 150th St, New York, NY 10031, USA

Phone Number: +1 (646) 820-7909