Greenstar Show 2017

By: admin

Join us at the Greenstar Show 2017 held from October 18-19, 2017  at the Fallsview Casino in Niagara Falls, Ontario, Canada. We will be there with hundreds of other green vendors that offer horticultural supplies through Greenstar Plant Products, an international producer of premium horticultural products.