GreenLeaf Pest Control GreenLeaf Pest Control offers proactive and preventative pest control services in Toronto, Mississauga, Oakville, Vaughan, Richmond Hill, Barrie, Pickering and surrounding areas. Phone: 416-998-9473 2 Toronto St #246 Toronto, ON M5C 2B5 Canada Map Other Categories: Business Services |