Contact us

Don’t hesitate to reach out and contact us, we want to hear from you!

Note: We Do Not Sell Seeds.

    Address: 1178 Broadway, 3rd Floor, New York, NY 10001, United States

    Phone: + 1-917-9638635

    Rate this page