Contact information

Trade name: Plantora

Legal name: Plantora Agritech Pvt. Ltd

Address: 11902 Wilcrest Dr, Houston, TX 77031, United States

Phone: +1 (281) 800-9057

Email: care@myplantora.com