Insectica Pest Control IncUnclaimedHome servicesScarborough, Ontario+1 888-332-2151info@insectica.caVisit website